Yep, the material information in a mtl file. (Actually obj files contain material info as well, but the mtl includes references to any textures you had loaded.
My goal was to create low poly objects that I could use in zbrush with micromesh-> obj, and then export that as an obj to be used in lightwave and poser.
As it is now, I can’t really use any object that has more than one material, because zbrush looses the materials, and lumps them all into just one, “defaultmat”. (For example, a hammer with could use the same texture map, but would have a material for the wooden handle, and a seperate material for the metal head.)
In zbrush, these would be seperate subtools with different material settings. In lightwave, Vue, poser, ect these would be one obj with two materials. (Not groups… groups would be used for rigging something to animate.)
I’m sure there has to be a way to retain multiple materials on obj import… converting materials to polygroups (and exporting the obj and using the polygroups as materials) would make the most sense.