-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Triangle indices are not ordered correctly in the IsoSurface computation, resulting in the triangle normals to be randomly chosen.
Normals are important for face culling:
(Using the ThreeJS default culling: THREE.FrontSide only triangles facing the camera are displayed, this depends on the triangle normal)

(Using THREE.DoubleSide all the triangle are displayed)

Concerning the iso-surface computation, we should use the THREE.DoubleSide option anyway, because the surface has no "side". But concerning the threshold computation, it will be important to get normal rights (especially for transparent meshes, because transparency depends a lot on culling).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels