Ogre的XML格式的material文件大致样子

<material "material name"
{
     technique
     {
         pass
         {
             ambient valx valy valz
             diffuse valx valy valz
             specular valx valy valz
             emmissive valx valy valz
            
             texture_unit
             {

                 texture "filename"

                 texture “filenamex”

             }
         }
        
         pass
         {
             ...
         }
    }

 }


材质文件用到了DX的shader差不多的格式,分成几个pass,每个pass中含ambient、diffuse、specular、emmissive和相关的map。后续会完善导出插件,导出此格式的material文件。


你可能感兴趣的:(xml,shader)