AcTools.Kn5File.Kn5.ExportCollada_MaterialEffectTexture C# (CSharp) Method

ExportCollada_MaterialEffectTexture() private method

private ExportCollada_MaterialEffectTexture ( XmlWriter xml, Kn5Material tex ) : void
xml XmlWriter
tex Kn5Material
return void
        private void ExportCollada_MaterialEffectTexture(XmlWriter xml, Kn5Material.TextureMapping tex) {
            xml.WriteStartElement("texture");
            xml.WriteAttributeStringSafe("texture", $"{tex.Texture}-image");
            xml.WriteAttributeString("texcoord", "CHANNEL0");

            xml.WriteStartElement("extra");
            xml.WriteStartElement("technique");
            xml.WriteAttributeString("profile", "MAYA");

            xml.WriteStartElement("wrapV");
            xml.WriteAttributeString("sid", "wrapV0");
            xml.WriteString("TRUE");
            xml.WriteEndElement();

            xml.WriteStartElement("wrapU");
            xml.WriteAttributeString("sid", "wrapU0");
            xml.WriteString("TRUE");
            xml.WriteEndElement();

            xml.WriteStartElement("blend_mode");
            xml.WriteString("ADD");
            xml.WriteEndElement();

            xml.WriteEndElement();
            xml.WriteEndElement();

            xml.WriteEndElement();
        }