Open yaetuz opened 11 months ago
I badly need this :(
This would be quite useful
I tried to create a cube in blockbench
Export it as glb
Import it in blender
And set it to shade smooth
But it made absolutely no difference
But then I realized that blockbench create models where each face is completely separated from each other
In a model like that there's not way for the smooth shading to work. So I selected all vertices and merged them by distance
And after that the smooth shading worked
But notice that this is a simple untextured cube. I assume merging the vertices would mess the uv unwrapping entirely and the model would have to be unwrapped again in blender.
Blockbench probably generate the faces completely separated in order to be easier to unwrap them completely separated of each other and allow texturing with the pixelated style blockbench is well known for. I assume implementing smooth shading in blockbench would probably impact the unwrapping and texturing workflow greatly.
Detailed description of your suggestion
From what I understand this doesn't change geometry and doesn't add any new faces, it just changes how light should be calculated. Would be awesome to have this. Maybe this could be done as a checkbox on export dialog?
Blender docs have more detailed explanation: https://docs.blender.org/manual/en/latest/scene_layout/object/editing/shading.html