Welcome to ShapeNet Q&A, where you can ask questions and receive answers from other members of the community.

Materials of objects (.obj) are not correct in Blender

+2 votes

When I import objects (.obj) in Blender 2.79 the materials do not fit. The colours are only applied partially.
It´s the same problem as cjxd has here: https://www.shapenet.org/qaforum/index.php?qa=19&qa_1=does-anyone-else-find-that-models-load-incorrectly-blender
I can open the object with no problems in Windows 3D Builder.

Could anyone solve this problem? I saw that several people had the same problem, but until now there are no solutions posted...
asked Apr 25, 2018 by lene (150 points)

2 Answers

0 votes

For the partial application: Deactivate Auto Smooth in Properties > Data > Normals > Autosmooth for every mesh in blender and afterwards apply an edge split modifier for all meshes.

For the materials: Blender Cycles (nobody likes to use Blender Internal ;) ) uses materials that are defined by so called nodes. As there is no 1:1 translation between the material format used by .obj and those nodes, the materials look bad and transparent materials (glass e.g.) are barely transparent. To fix this you will have to define your own node materials for every .obj material. I'm thinking about writing a blender script to convert most of the materials automatically, but I fear it won't work for all.

answered Sep 25, 2018 by SleepOnTree (180 points)
0 votes

I believe the issue has to do with duplicate faces. See my answer here.

answered Mar 18, 2019 by airalcorn2 (200 points)