When I import a Blender scene into a three.js environment, the curved faces appear flat. Is there a method to ensure that these surfaces remain smooth as intended?
Despite calculating vertex normals and activating the smoothShaded option, the issue persists. I have experimented with lambert, phong, and standard materials without success.
Here is the desired appearance:
https://i.sstatic.net/rhzcn.png
However, in the three.js scene, it looks like this:
https://i.sstatic.net/GVJYw.png
Edit: Attempted solutions include:
this.traverse(function(child) {
if(child instanceof THREE.Mesh)
{
child.material.smoothShading = true;
}
});
this.geometry.computeVertexNormals();
this.geometry.verticesNeedUpdate = true;