Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bullet and box2d physics #45

Merged
merged 20 commits into from
Nov 20, 2022
Merged

Bullet and box2d physics #45

merged 20 commits into from
Nov 20, 2022

Conversation

brenocq
Copy link
Owner

@brenocq brenocq commented Nov 20, 2022

Multiple fixes were made to make sure box2d and bullet work properly and provide a common and easy interface.

Change log:

  • Step control (simulate slower, faster, or in real-time)
  • Graphics FPS control
  • Draw collision contacts and collision shapes
  • Better UI to configure physics
  • Supported colliders: BoxCollider, BoxCollider2D, SphereCollider, CircleCollider2D, CyllinderCollider
  • Supported joints: PrismaticJoint, RevoluteJoint
  • Better atta config and state check (utils/config.h)
  • Faster build when dependencies are already downloaded (no update check)

@brenocq brenocq marked this pull request as ready for review November 20, 2022 17:38
@brenocq brenocq merged commit 0bf8760 into dev Nov 20, 2022
@brenocq brenocq deleted the physics-box2d branch November 20, 2022 17:38
@brenocq brenocq mentioned this pull request Jan 29, 2023
@brenocq brenocq added the status:done Task completed successfully label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:done Task completed successfully
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant