Hello creators,
Our physics team has been working tirelessly to enhance the usability of our physics engine and its features. Today, we are excited to give you a sneak peek at the first batch of improvements that are centered around Mover Constraints.
Let’s dive in!
1. Limit AlignPosition and LinearVelocity Max Forces per Axes
You can now define the maximum amount of force applied in each axis using a Vector3 for the AlignPosition and LinearVelocity mover constraints. This empowers you to design more custom behavior and should enable you to fully replace all BodyMovers with mover constraints. You can read more about this new capability here.
2. New LookAt Mode for AlignOrientation
We are adding a new AlignOrientation mode called LookAt which forces the primary axis of your first attachment (Attachment0) to always point towards the second attachment (Attachment1). This makes it a lot easier to add things such as motion tracking security cameras or guided missiles. You can find more information about AlignOrientation and all its modes here!
3. Enhanced UI/UX for AlignOrientation
AlignOrientation is getting a user interface refresh. We’re simplifying the process of selecting between modes by removing the boolean-based approach for the two single axis modes (parallel and perpendicular). Instead, we are introducing all three previous modes (AllAxes, PrimaryAxisParallel, and PrimaryAxisPerpendicular) along with the new LookAt mode directly under the AlignType enum. The default mode will remain “AllAxes” to maintain consistency.
Looking ahead, we have an exciting roadmap of features planned:
Force visualization for all forces and torques to aid in debugging physics issues.
Access to additional mass properties like Moment of Inertia.
Visualizing mass properties such as the Center of Mass and Moment of Inertia.
And many more enhancements to make our physics engine even easier to use.
Stay tuned!
We value your feedback and suggestions! We want to ensure that we are addressing your needs and continuously improving our physics engine. So please let us know what you think about the upcoming improvements and share any ideas or requests you have for making the engine even better.
Happy Building,
M0bsterLobster