I am not 100% sure how .mtl work or are translated but the sample OBJ I am using from CG Axis seems to be translating the materials with very low reflection settings. I just wanted to confirm that this is the .MTL file and not Transmutr.
On the leaf material it is making the reflection 0.0630.06300000101327896
(First off, can Transmutr just set this 3 decimal places?)
It seems that it is grabbing this info from the Ks values which is
Ks 0.063000 0.063000 0.063000
These numbers from what I understand are RGB values and not direction values for the reflection as a percentage.
Can Transmutr - convert those decimal values into something more closely to the RGB color it is calling for?
Here is the line from the MTL file
newmtl cgaxis_models_66_05_01
Ns 10.000000
Ni 1.500000
d 1.000000
Tr 0.000000
Tf 1.000000 1.000000 1.000000
illum 2
Ka 0.588000 0.588000 0.588000
Kd 0.500000 0.500000 0.500000
Ks 0.063000 0.063000 0.063000
Ke 0.000000 0.000000 0.000000
map_Ka maps\cgaxis_models_66_05_01.jpg
map_Kd maps\cgaxis_models_66_05_01.jpg
map_d maps\cgaxis_models_66_05_01_opacity.jpg
map_bump maps\cgaxis_models_66_05_01_bump.jpg
bump maps\cgaxis_models_66_05_01_bump.jpg
Yes. then that makes sense. Transmutr is doing its job correctly. The MTL file is just crappy.
Understandably, these are just meant as starter value and you tweak as needed. I was just trying to wrap my head around it all. I have a good understanding now.
Yeah, not surprised. CGaxis is pretty loosey-goosey with their materials. It’s amusing for example that they have one wood bitmap that they use for all their models (tinted sometimes depending on the model, but if you look, it’s the same texture in each case.)