Merge pull request #110120 from TokageItLab/ik-modifier-3d

Add `SkeletonModifier3D` IKs as `IKModifier3D`
This commit is contained in:
Thaddeus Crews
2025-11-04 16:32:36 -06:00
69 changed files with 6066 additions and 179 deletions

View File

@ -68,3 +68,17 @@ GH-110433
Validate extension JSON: Error: Field 'classes/Performance/methods/add_custom_monitor/arguments': size changed value in new API, from 3 to 4.
Optional argument added. Compatibility method registered.
GH-110120
---------
Validate extension JSON: API was removed: classes/SpringBoneSimulator3D/enums/BoneDirection
Validate extension JSON: API was removed: classes/SpringBoneSimulator3D/enums/RotationAxis
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/get_end_bone_direction/return_value': type changed value in new API, from "enum::SpringBoneSimulator3D.BoneDirection" to "enum::SkeletonModifier3D.BoneDirection".
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/get_joint_rotation_axis/return_value': type changed value in new API, from "enum::SpringBoneSimulator3D.RotationAxis" to "enum::SkeletonModifier3D.RotationAxis".
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/get_rotation_axis/return_value': type changed value in new API, from "enum::SpringBoneSimulator3D.RotationAxis" to "enum::SkeletonModifier3D.RotationAxis".
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/set_end_bone_direction/arguments/1': type changed value in new API, from "enum::SpringBoneSimulator3D.BoneDirection" to "enum::SkeletonModifier3D.BoneDirection".
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/set_joint_rotation_axis/arguments/2': type changed value in new API, from "enum::SpringBoneSimulator3D.RotationAxis" to "enum::SkeletonModifier3D.RotationAxis".
Validate extension JSON: Error: Field 'classes/SpringBoneSimulator3D/methods/set_rotation_axis/arguments/1': type changed value in new API, from "enum::SpringBoneSimulator3D.RotationAxis" to "enum::SkeletonModifier3D.RotationAxis".
Same enum is defined in SkeletonModifier3D which is a base class of SpringBoneSimulator3D. Compatibility methods registered.