Skip to content

Commit

Permalink
remove spring bones with -1 index
Browse files Browse the repository at this point in the history
  • Loading branch information
memelotsqui committed Nov 15, 2023
1 parent d5adc78 commit dca2aa8
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/library/VRMExporterv0.js
Original file line number Diff line number Diff line change
Expand Up @@ -546,7 +546,12 @@ export default class VRMExporterv0 {
const boneGroups = [];
rootSpringBones.forEach(springBone => {
let boneIndex = findBoneIndex(springBone.name);
let centerIndex = findBoneIndex(springBone.center?.name);

if (boneIndex === -1) {
console.warn("No bone found for spring bone " + springBone.name);
return; // Skip to the next iteration
}
let centerIndex = findBoneIndex(springBone.center?.name);
if (centerIndex == -1) console.warn("no center bone for spring bone " + springBone.name);
// springBone: bone:boneObject, center:boneObject, string:name, array:colliderGroup, settings:object,
const settings = springBone.settings;
Expand Down

0 comments on commit dca2aa8

Please sign in to comment.