Sunag.SEA3D.SEA3DAssimp.AppendTexture C# (CSharp) Method

AppendTexture() private method

private AppendTexture ( EmbeddedTexture texture ) : SEAObject
texture EmbeddedTexture
return Poonya.SEA3D.Objects.SEAObject
        private SEAObject AppendTexture(EmbeddedTexture texture)
        {
            int sIndex = GetIndexByTag(texture);
            if (sIndex != -1) return (SEATexture)Writer.Objects[sIndex];

            SEATexture tex = new SEATexture(GetValidString(textures, "EmbeddedTexture"), texture.CompressedFormatHint.ToLower());
            tex.Data.WriteBytes(texture.CompressedData);
            tex.tag = texture;

            textures.Add(tex);
            Writer.AddObject(tex);

            return tex;
        }

Same methods

SEA3DAssimp::AppendTexture ( string url ) : SEAObject