Skip to content

Releases: akasaki1211/boneDynamicsNode

0.4.0

08 Oct 15:06
Compare
Choose a tag to compare

Download

Click on "Download raw file" at the link.

Maya 2022 Update 5 win64 Download
Maya 2023 Update 3 win64 Download
Maya 2024 Update 2 win64 Download
Maya 2025 Update 2 win64 Download

Change Log

Features

Additional Force

Added a parameter for additional external force. It allows arbitrary external forces like wind to be applied. Unlike gravity, it is affected by mass.

Turbulence Force

Added a vector that changes direction randomly to the external force. The change accumulates starting from the Reset Time. Nodes with the same Turbulence Seed and Reset Time will generate the same turbulence vector.

Turbulence wind can be expressed by a combination of "Additional Force" and "Turbulence".
turbulence_wind

Elastic Force Function (*Experimental)

Added selection of formula to apply elasticity to force.
Linear is the same as before. Quadratic and Cubic increase elastic force more significantly as the distance from the initial position increases.

Additionally, it is set to clamp the elastic force, making it less prone to instability even with large values of elasticity.

Offset Matrix Weight

Added a weight parameter to the Offset Matrix. It is disabled at 0.0 and fully enabled at 1.0.

Others

AETemplate

The layout of the Attribute Editor is organized. It will be enabled by placing AEboneDynamicsNodeTemplate.mel in the scripts folder.
aetemplate

Sample Scripts

advanced_usage.py : It is now possible to specify a node that connects to the additional force. Specify the node name and the initial vector as arguments.

0.3.0

29 Jul 13:55
Compare
Choose a tag to compare

Download

Click on "Download raw file" at the link.

Maya 2022 Update 5 win64 Download
Maya 2023 Update 3 win64 Download
Maya 2024 Update 2 win64 Download
Maya 2025 Update 1 win64 Download

Change Log

Features

Mesh Collision (*Experimental)

Any mesh can be used for collisions. Compared to other types of collisions, mesh collisions are more loaded and less stable, so their use is not recommended.

mesh_collision

Others

boneDynamicsNode:

  • Refactoring: Simplified angle limit calculations.

sample scripts:

  • advanced_usage.py now supports mesh collision.

0.2.1

10 Apr 17:40
Compare
Choose a tag to compare

Download

Click on "Download raw file" at the link.

Maya 2022 Update 5 win64 Download
Maya 2023 Update 3 win64 Download
Maya 2024 Update 2 win64 Download
Maya 2025 win64 Download

Change Log

Fix

boneDynamicsNode:

  • Fixed an error where sparse collider arrays were not iterated correctly. (#2)
  • Refactoring.

sample scripts:

  • Fixed index count error of infinitePlaneCollider in advanced_usage.py.

0.2.0

30 Mar 01:33
Compare
Choose a tag to compare

Download

Click on "Download raw file" at the link.

Maya 2022 Update 5 win64 Download
Maya 2023 Update 3 win64 Download
Maya 2024 Update 2 win64 Download
Maya 2025 win64 Download

Change Log

Features

  • Supported Maya 2025
  • Angle Limitation

The Angle Limit attribute allows for limiting the rotation angle of bones. It has a higher priority than collision, so depending on the posture, it may be penetrated in the colliders.

angle_limit

Fix

  • Fixed an issue where computations were not being performed when connected to the Output Rotate’s child plug.
  • Fixed the Offset Matrix to ensure it is properly reset at Reset Time.
  • Corrected the Rotation Offset to reflect at Reset Time.
  • To achieve better results, corrected the order of calculation of collision and distance constraints.
  • Refactoring.

0.1.0

27 Mar 13:42
Compare
Choose a tag to compare

New Release🚀

Download

Click on "Download raw file" at the link.

Maya 2022 Update 5 win64 Download
Maya 2023 Update 3 win64 Download
Maya 2024 Update 2 win64 Download