flutter_scene_box3d 0.2.1
flutter_scene_box3d: ^0.2.1 copied to clipboard
box3d physics backend for flutter_scene. Implements the physics simulation contract from package:scene against the box3d engine.
0.2.1 #
- Widen the
sceneconstraint to^0.3.0. No API changes.
0.2.0 #
- BREAKING: the backend now implements the
PhysicsSimulationcontract frompackage:scene; the runtime dependency moved fromflutter_scenetoscene. - BREAKING: removed the
Box3dRigidBody,Box3dCollider, andBox3dJointtypes; construct onlyBox3dPhysicsWorldand attach flutter_scene's genericRigidBody,Collider, and joint components. - BREAKING: wrap the world in flutter_scene's
PhysicsWorldnow,PhysicsWorld(Box3dPhysicsWorld(...)), instead of adding the concrete components directly. - Require
box3d^0.1.1for the Android native load fix.
0.1.0 #
- Initial release. Implements the physics simulation contract from
package:sceneagainst box3d: rigid bodies, colliders (sphere, box, capsule, cylinder, convex hull, triangle mesh, height field, compound), fixed/spherical/revolute/prismatic joints, scene queries, and contact/trigger events. The generic 6-DOF joint, character controller, and explicit mass override are not yet wired up.