Experimental rapier physics engine, versions 2.x.x
Construct 3 3D Physics ยป Devlog
Experimental rapier physics engine. Versions 2.x.x
Do not use this version for your projects. It should only be used for testing.
This is an experimental version of the addon which uses the rapier physics instead of the cannon-es physics engine. Only a small subset of the features of the full addon are enabled, but I would be interested in any performance or stability feedback.
The only features available:
- 3DShape with box collider
- Raycast
- Apply impulse
With some very early tests, I have seen a nice performance boost (3X+ better performance with 1000 cubes.) Depending on feedback, I will continue porting over more features and then start to take a look a some of the newer rapier features.
Files
mikal_cannon_3d_physics-2.0.0.c3addon 87 kB
Nov 28, 2023
Get Construct 3 3D Physics
Buy Now$10.00 USD or more
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 case23 hours ago
- Update Rapier Character Controller example21 days ago
- Fix (castRay/castShape) double trigger21 days ago
- New 3D Level Editor using KindEyeGames plugins!27 days ago
- feat (body) add set Restitution and Friction ACEs35 days ago
- fix (cast) fix shapecast batch, multiple, and miss66 days ago
- feat (body) add ACE to override body size70 days ago
- (feat) Add sensor support for character controller collisions85 days ago
- Add model mesh - courtesy of Foozle93 days ago
- Add On physics ready triggerJul 27, 2024
Comments
Log in with itch.io to leave a comment.
The fact shapecasting is a feature for this new engine convinces me it's better. but I will for sure test this.
i try, after preview 3DObjectPhysics.c3p i have black screen only
Ah, yes sorry need rotate3d on them, I didn't add the case for no rotate3d, will add that now.
Also warning - this is not yet tested on 3DObject, only 3D Shape boxes. I fixed the issue with requiring 3D Rotate on 3D Shape boxes.
found this site that may be useful for the sprites, https://www.spriters-resource.com/pc_computer/fallout2/sheet/54175/
I had errors but I just didn't have rotate3d on them also. Oops
Cool! I will try on the weekend. Is there impulse at angle or position yet?
Not yet, put there is a formula for angles to vector which could be used in the current ACE:
x = ๐cos๐ผ
y = โ๐sin๐ผsin๐ฝ
z = ๐sin๐ผcos๐ฝ