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 case22 days ago
- Update Rapier Character Controller example43 days ago
- Fix (castRay/castShape) double trigger43 days ago
- New 3D Level Editor using KindEyeGames plugins!49 days ago
- feat (body) add set Restitution and Friction ACEs57 days ago
- fix (cast) fix shapecast batch, multiple, and miss87 days ago
- feat (body) add ACE to override body size92 days ago
- (feat) Add sensor support for character controller collisionsAug 28, 2024
- Add model mesh - courtesy of FoozleAug 20, 2024
- Add On physics ready triggerJul 27, 2024
Leave a comment
Log in with itch.io to leave a comment.