Bonex - Bone Physics Animation Driven By Physx
Quick Start
Usage Tutorial
Document Link
MMD model test
Introduction
BoneX is a Blender addon helps you to create bone physics animation, driven by PhysX. PhysX is a mature physics engine used in game field, like UE4, U3D. Relying on PhysX to generate stable rigid body simulations, you can create bone physics effects for character animation. You can modify the properties of the rigid body and set its connection stiffness, damping quality, etc. to achieve the physical effects you want.
Vivid physics bring an unparalleled level of realism and depth to character animations. For those using Blender, many methods exist to achieve this, including cloth and rigid body simulations etc. In the realm of game engines, rigid body simulations often used for character physics. Despite my efforts to create a free addon blender_skirt_rigid_generator based on Blender’s rigid body simulation, it still with many problems. Consequently, I decided to develop this, leveraging the mature and reliable PhysX physics engine, which offers stable and fast result.
Platform Support: Windows
Blender Version: 3.6+
UI Language Support: English, 日本語, 中文
Advantage
①Relying on the mature physics engine physx, the simulation is stable, with less jitter
②Collision group mask to control collision interaction supported
③Custom collision body mesh supported
④Real-time playback interactions
⑤Partial simulation supported, helps you improve detailed adjustments etc.
⑥Support various constraints to ensure simulation quality
Feature
Collision Layer for skirt
Lateral constraints avoid mesh stretching
Force Field
Cat Ear and Tail
Breast
Soft connection avoid mesh stretching (video compare 255 iteration and 20 iteration)
TODO
For simulation, time is not continuous. Time is split into tiny times dt, dt=1/fps. For high-speed moving objects, if dt is too large, it will lead to rigid body penetration and inaccurate simulation. For problems such as splitting dt into smaller times can improve simulation accuracy, but this is an expensive operation. Consider adding it in future updates.
Contact
If you have any questions or suggestions, contact: [email protected]
Sales | 80+ |
Published | 23 days ago |
Blender Version | 4.1, 4.0, 3.6 |
License | Mit |
Have questions before purchasing?
Contact the Creator with your questions right now.
Login to Message