JointData.java 618 B

123456789101112131415161718192021222324252627
  1. package eu.tankernn.gameEngine.loader.models.collada;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import org.lwjgl.util.vector.Matrix4f;
  5. public class JointData {
  6. public final int index;
  7. public final String nameId;
  8. public final Matrix4f bindLocalTransform;
  9. public final List<JointData> children = new ArrayList<JointData>();
  10. protected JointData(int index, String nameId, Matrix4f bindLocalTransform){
  11. this.index = index;
  12. this.nameId = nameId;
  13. this.bindLocalTransform = bindLocalTransform;
  14. }
  15. public void addChild(JointData child){
  16. children.add(child);
  17. }
  18. }