Hi!
I’ve searched a program, which can open an *.obj files with accompanying textures.
All of applications i’ve found have no any mentions of “textures”…
Finally, a found the “Castle Model Viewer”, which definitely has some Textures settings!
But my *.obj file showing as just almost black model with no texture and lightning…
What i’m doing wrong? Can someone help me? Thanks!
Indeed we support opening OBJ files with textures. Note that the xxx.obj file has to be accompanied by the xxx.mtl file to refer to texture names.
If the model you have doesn’t render properly, I’ll be happy to investigate. Please upload the model here (e.g. as a zip; include everything relevant to reproduce the problem – the .obj file, .mtl file, all texture files (possibly downscaled)).
P.S. Note that the OBJ format has rather poor feature set and is rather old If you have any sources for the 3D model, e.g. it is made in Blender and you have source xxx.blend file, we recommend you use modern 3D formats like glTF, see
Indeed, the .mtl file is necessary in order to see the textures.
As for the need to toggle lighting: the normals are auto-calculated by our engine, if not provided (no vn ... lines in the OBJ file). So lack of normals shouldn’t cause the model to be black. (Unless the normals are provided, but somehow invalid, e.g. all zeroes?)
I did some testing, and the simple tree model with simple materials (only texture names), and no normals → renders OK in Castle Model Viewer.