I have some problems with getting some 3D objects from Blender to render correctly into Three.js.
Here is the object in Blender: (I think the objects looks quite good)
Here is the object in Three.js (loaded using THREE.SceneLoader()):
(notice the strange surface arround the holes).
Moreover, when zooming in, I can see parts of the objects behind the front facing the camera.
Can someone please let me know a good workflow to get objects from blender properly rendered in Three.js?
Is this because of shaders or it is a mesh import/export issue?
I am using a scene from the samples (ground, sky, shadows) and loading my meshes with sceneLoader from JSON files exported from Blender.
If I am exporting the same objects as .obj and load it in Three.js using OBJLoader than it looks just fine.
The problem is that I need to create a more complex scene and I need the objects to be interactive/clickable. Will this be possible if I save the scene as .OBJ?