Example #1
0
        public NullMeshObject AppendSkinObject(NullPrimitiveType meshType, int triangleCount, int vertexCount, bool includingNormal, bool includeTangent, bool includingVertexColor)
        {
            NullMeshObject mesh = null;

            switch (mWorkingMode)
            {
            case NullWorkingFlag.WF_SKELETON_MESHPIECE:
                mesh = mSkinObjectList.AppendMeshObject(meshType, triangleCount, vertexCount, includingNormal, includeTangent, includingVertexColor);
                mesh.SetMeshObjectHandle(mMeshObjectList.GetMeshObjectCount() + mSkinObjectList.GetMeshObjectIndex(mesh));
                break;
            }
            return(mesh);
        }