tech rigging brotools

BroDynamics - Cooking something (new physics engine, Custom nodes)

2025-01-16

Cooking something.

New custom verlet based physics engine with support for particles, constraints and effectors. Built as a standalone module that can be used separately from Maya as well.

Experimenting with integrating it into Maya through custom nodes, allowing for realtime viewport preview, which would be a big step for BroDynamics that has been on my radar for a while now.

Current implementation simulates each locator sequentially which causes some instability in the system, but it's a limitation of current node system. I'm planning to explore a better solution with a single node handling calculations for all affected particles, this means they should affect each other and it, in turn, should make the system stable. Physics engine currently already supports it.