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

Implement joints and constraints. #41

Open
dkushner opened this issue Dec 17, 2017 · 1 comment
Open

Implement joints and constraints. #41

dkushner opened this issue Dec 17, 2017 · 1 comment

Comments

@dkushner
Copy link
Contributor

Every great physics engine needs a robust and stable constraints system with a corresponding solver implementation. Possible joints and constraint types to support include:

  • Point
  • Hinge
  • Sliding
  • 6DoF

With a generic solver implementation like that mentioned in #40, it should be possible to add this functionality fairly easily. How these are represented in the ECS is a bigger challenge/architectural decision that I wanted to open for discussion.

@Rhuagh
Copy link
Collaborator

Rhuagh commented Dec 17, 2017

I was considering just having some kind of resource which holds all constraints. Possibly sorted by island.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants