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

Physics/kinematics system #25

Closed
4 tasks done
MStachowicz opened this issue Oct 24, 2022 · 0 comments
Closed
4 tasks done

Physics/kinematics system #25

MStachowicz opened this issue Oct 24, 2022 · 0 comments
Assignees
Labels
Physics Whale Big tasks requiring time and research

Comments

@MStachowicz
Copy link
Owner

MStachowicz commented Oct 24, 2022

Once #23 is complete, the physics system can iterate all the Entities with Transform and RigidBody components and apply a kinematic calculation to change the positions of Entities based on the forces applied to them.

Gaffer on games resource

  • Implement force based linear motion.
  • Add quaternion orientation + render orientation as an arrow.
  • Implement torque based angular motion.
  • Add apply gravity flag.
@MStachowicz MStachowicz added Medium Bug or task of intermediate time investment. Physics labels Oct 24, 2022
@MStachowicz MStachowicz self-assigned this Nov 20, 2022
@MStachowicz MStachowicz added Whale Big tasks requiring time and research and removed Medium Bug or task of intermediate time investment. labels Nov 21, 2022
MStachowicz added a commit that referenced this issue Nov 21, 2022
Added numerical integration for linear motion of RigidBody components.
MStachowicz added a commit that referenced this issue Nov 26, 2022
Added Rotation editor using Euler angles converting to quat.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Physics Whale Big tasks requiring time and research
Projects
None yet
Development

No branches or pull requests

1 participant