public CachedMeshData(Scene scene, Mesh source)
            {
                Debug.Assert(source.HasBones, "source mesh needs to have bones");

                _scene  = scene;
                _source = source;

                _cachedPositions = new Vector3[source.VertexCount];
                _cachedNormals   = new Vector3[source.VertexCount];

                _boneMap = new BoneByVertexMap(source);
            }
Beispiel #2
0
            public CachedMeshData(Scene scene, Mesh source)
            {
                Debug.Assert(source.HasBones, "source mesh needs to have bones");

                _scene = scene;
                _source = source;

                _cachedPositions = new Vector3[source.VertexCount];
                _cachedNormals = new Vector3[source.VertexCount];
            
                _boneMap = new BoneByVertexMap(source);
            }