\r
foreach(TSOMaterial i in file.materials)\r
{\r
- TSOTex tex = file.texturemap[i.ColorTex];\r
- tw.WriteLine(\r
- " \"{0}\" shader(3) col(1.00 1.00 1.00 1.00) dif(0.800) amb(0.600) emi(0.000) spc(0.000) power(5.00) tex(\"{1}\")",\r
- i.name, Path.Combine(OutPath, tex.File.Trim('"')));\r
+ if(i.ColorTex != null)\r
+ {\r
+ TSOTex tex = file.texturemap[i.ColorTex];\r
+ tw.WriteLine(\r
+ " \"{0}\" shader(3) col(1.00 1.00 1.00 1.00) dif(0.800) amb(0.600) emi(0.000) spc(0.000) power(5.00) tex(\"{1}\")",\r
+ i.name, Path.Combine(OutPath, tex.File.Trim('"')));\r
+ } else\r
+ {\r
+ tw.WriteLine(\r
+ " \"{0}\" shader(3) col(1.00 1.00 1.00 1.00) dif(0.800) amb(0.600) emi(0.000) spc(0.000) power(5.00))",\r
+ i.name);\r
+ }\r
}\r
\r
tw.WriteLine("}");\r