MakeCollada() публичный Метод

public MakeCollada ( string parentName ) : node
parentName string
Результат Collada141.node
Пример #1
0
        public node MakeBone(int index, Bone bone)
        {
            var node = bone.MakeCollada(Name);
            var children = new List<node>();
            for (int i = 0; i < Skeleton.Bones.Count; i++)
            {
                if (Skeleton.Bones[i].ParentIndex == index)
                    children.Add(MakeBone(i, Skeleton.Bones[i]));
            }

            node.node1 = children.ToArray();
            return node;
        }
Пример #2
0
        public node MakeBone(int index, Bone bone)
        {
            var node     = bone.MakeCollada(Name);
            var children = new List <node>();

            for (int i = 0; i < Skeleton.Bones.Count; i++)
            {
                if (Skeleton.Bones[i].ParentIndex == index)
                {
                    children.Add(MakeBone(i, Skeleton.Bones[i]));
                }
            }

            node.node1 = children.ToArray();
            return(node);
        }
Пример #3
0
        private node ExportBone(Skeleton skeleton, string name, int index, Bone bone)
        {
            var node     = bone.MakeCollada(name);
            var children = new List <node>();

            for (int i = 0; i < skeleton.Bones.Count; i++)
            {
                if (skeleton.Bones[i].ParentIndex == index)
                {
                    children.Add(ExportBone(skeleton, name, i, skeleton.Bones[i]));
                }
            }

            node.node1 = children.ToArray();
            return(node);
        }