Initial direct 3DObject integration
Initial 3DObject integration - also requires latest version of 3DObject (2-56-0+).
Use shape property to specify shape.
Size is set by first animation/pose bounding box.
Auto sets a box shape.
Box sets a box shape.
Sphere set a sphere shape w/ radius width/2
Cylinder set a 12 segment cylinder shape with height y and radius x/2.
In the future I will create a way to override the settings.
The initial angle will be a default set by the physics body. In the future will look at ways to set the initial angle based on the 3DObject initial angle.
To center the 3DObject center w/ the physics object center, use the Set Local Center ACE. The units are in the _original_ model units, _not_ the scaled units from the scale properties. Some models will not require this (e.g. the soccer all already has a center of 0), others do (the cleric model center is at the bottom of the feet.)
Files
Get Construct 3 3D Physics
Construct 3 3D Physics
3D Physics behavior for Construct 3 with support for 3DShape and 3DObject
Status | In development |
Category | Assets |
Author | kindeyegames |
Tags | construct-3 |
More posts
- fix (castShape) miss case3 days ago
- Update Rapier Character Controller example24 days ago
- Fix (castRay/castShape) double trigger24 days ago
- New 3D Level Editor using KindEyeGames plugins!29 days ago
- feat (body) add set Restitution and Friction ACEs37 days ago
- fix (cast) fix shapecast batch, multiple, and miss68 days ago
- feat (body) add ACE to override body size73 days ago
- (feat) Add sensor support for character controller collisions88 days ago
- Add model mesh - courtesy of Foozle95 days ago
- Add On physics ready triggerJul 27, 2024
Leave a comment
Log in with itch.io to leave a comment.