Line

VertexNormalsHelper

Renders arrows to visualize an object's vertex normal vectors. Requires that normals have been specified in a custom attribute or have been calculated using computeVertexNormals.

Example

geometry = new THREE.BoxGeometry( 10, 10, 10, 2, 2, 2 ); material = new THREE.MeshBasicMaterial( { color: 0xff0000 } ); object = new THREE.Mesh( geometry, material ); edges = new THREE.VertexNormalsHelper( object, 2, 0x00ff00, 1 ); scene.add( object ); scene.add( edges ); Example using various helpers

Constructor

VertexNormalsHelper( object, size, color, linewidth )

object -- object for which to render vertex normals size -- size (length) of the arrows color -- color of the arrows linewidth -- width of the arrow lines

Properties

.object

The attached object

Methods

.update ()

Updates the vertex normal preview based on movement of the object.

Source

src/extras/helpers/VertexNormalsHelper.js
Edit