Exemple #1
0
        public GenericMaterial GetMaterial(GenericMesh mesh)
        {
            if (mesh.MaterialName != null && MaterialBank.ContainsKey(mesh.MaterialName))
            {
                return(MaterialBank[mesh.MaterialName]);
            }

            return(null);
        }
Exemple #2
0
        public GenericTexture GetDiffuseTexture(GenericMesh mesh)
        {
            var material = GetMaterial(mesh);

            if (material != null && material.TextureDiffuse != null && TextureBank.ContainsKey(material.TextureDiffuse))
            {
                return(TextureBank[material.TextureDiffuse]);
            }

            return(null);
        }