Exemplo n.º 1
0
        public WorkspaceMesh(ImportedMesh importedMesh) :
            base()
        {
            this.Name        = importedMesh.Name;
            this.SubmeshList = importedMesh.SubmeshList;
            this.BoneList    = importedMesh.BoneList;

            this.SubmeshOptions = new Dictionary <ImportedSubmesh, AdditionalSubmeshOptions>(importedMesh.SubmeshList.Count);
            foreach (ImportedSubmesh submesh in importedMesh.SubmeshList)
            {
                AdditionalSubmeshOptions options = new AdditionalSubmeshOptions();
                this.SubmeshOptions.Add(submesh, options);
            }
        }
Exemplo n.º 2
0
        public WorkspaceMesh(ImportedMesh importedMesh)
            : base()
        {
            this.Name = importedMesh.Name;
            this.SubmeshList = importedMesh.SubmeshList;
            this.BoneList = importedMesh.BoneList;

            this.SubmeshOptions = new Dictionary<ImportedSubmesh, AdditionalSubmeshOptions>(importedMesh.SubmeshList.Count);
            foreach (ImportedSubmesh submesh in importedMesh.SubmeshList)
            {
                AdditionalSubmeshOptions options = new AdditionalSubmeshOptions();
                this.SubmeshOptions.Add(submesh, options);
            }
        }