0
votes

I have an object created using blender and I set all the normal correctly using ctrl+n. I'm sure that all the normals are set correctly in blender. However when I export the object to .obj format with 'write normal' option and export to WebGL, half of my mesh are disappear, seems like the normals are export incorrectly.

The mesh that disappear are using mirror modifier and LoopTools-bridge to generate.

When I disable the 'write normal' option, the object display correctly but I cannot put lights on the object.

What is the possible problem, which step I miss when I export the file from blender?

enter image description here

It should be a sphere like object but it lost half of the mesh

1

1 Answers

0
votes

I just found that WebGL only support 16bit vertex buffer, if my object include normals. I have to downsample my vertex number to 16bit/3. And the problem fixed.


Edit-

I fix this problem by reduce my vertex number