Three.JS wireframe material - all polygons vs. just edges Three.JS wireframe material - all polygons vs. just edges javascript javascript

Three.JS wireframe material - all polygons vs. just edges


If you want to render a wireframe of a given geometry, you can now use this pattern:

var geo = new THREE.EdgesGeometry( geometry ); // or WireframeGeometry( geometry )var mat = new THREE.LineBasicMaterial( { color: 0xffffff, linewidth: 2 } );var wireframe = new THREE.LineSegments( geo, mat );scene.add( wireframe );

WireframeGeometry will render all edges. EdgesGeometry will render the hard edges only.

Also see this related answer on how to render both a model and its wireframe.

EDIT: updated to three.js.r.82