-
-
Notifications
You must be signed in to change notification settings - Fork 23.9k
Open
Milestone
Description
Tested versions
- Reproducible in v4.6.dev6, v4.6.beta1
- Not reproducible in v4.5.1.stable
System information
Godot v4.6.beta1 - Windows 11 (build 26200) - Multi-window, 1 monitor - Direct3D 12 (Forward+) - dedicated NVIDIA GeForce RTX 2060 (NVIDIA; 32.0.15.8157) - Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz (12 threads) - 23.92 GiB memory
Issue description
Attaching a SpringBoneSimulator3D node to a Skeleton3D node and giving it a root and end bone will result in the following error for each bone in the chain whenever the game is launched or a scene with the node present is opened:
ERROR: scene/3d/spring_bone_simulator_3d.cpp:890 - Index p_joint = 0 is out of bounds ((int)joints.size() = 0).
Steps to reproduce
- Attach
SpringBoneSimulator3Dto aSkeleton3Dwith 2 or more bones in a chain. - Set
Root Bone NameandEnd Bone NameinSpringBoneSimulator3Dto a start and end bone in the chain. - Open or run a scene with the node that has the
Skeleton3DandSpringBoneSimulator3Dpresent.
Minimal reproduction project (MRP)
N/A
Metadata
Metadata
Assignees
Type
Projects
Status
Bad