File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
jme3-core/src/main/java/com/jme3/animation Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change 3232package com .jme3 .animation ;
3333
3434import com .jme3 .export .*;
35+ import com .jme3 .material .MatParamOverride ;
3536import com .jme3 .math .*;
36- import com .jme3 .scene .Geometry ;
37- import com .jme3 .scene .Mesh ;
38- import com .jme3 .scene .Node ;
39- import com .jme3 .scene .Spatial ;
37+ import com .jme3 .scene .*;
38+ import com .jme3 .shader .VarType ;
4039import com .jme3 .util .SafeArrayList ;
4140import com .jme3 .util .TempVars ;
42- import com .jme3 .util .clone .JmeCloneable ;
4341import com .jme3 .util .clone .Cloner ;
42+ import com .jme3 .util .clone .JmeCloneable ;
43+
4444import java .io .IOException ;
4545import java .util .ArrayList ;
4646
@@ -723,6 +723,8 @@ Node getAttachmentsNode(int boneIndex, SafeArrayList<Geometry> targets) {
723723 if (attachNode == null ) {
724724 attachNode = new Node (name + "_attachnode" );
725725 attachNode .setUserData ("AttachedBone" , this );
726+ //We don't want the node to have a numBone set by a parent node so we force it to null
727+ attachNode .addMatParamOverride (new MatParamOverride (VarType .Int , "NumberOfBones" , null ));
726728 }
727729
728730 return attachNode ;
You can’t perform that action at this time.
0 commit comments