From 5684921ede258f1e28a2615fa708828f8db7cfe9 Mon Sep 17 00:00:00 2001 From: WestLangley Date: Wed, 4 Dec 2019 20:39:30 -0500 Subject: [PATCH] Tentatively added VertexTangentsHelper --- examples/webgl_helpers.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/examples/webgl_helpers.html b/examples/webgl_helpers.html index 9dfe9654b3..339fbb6b98 100644 --- a/examples/webgl_helpers.html +++ b/examples/webgl_helpers.html @@ -17,9 +17,12 @@ import { GLTFLoader } from './jsm/loaders/GLTFLoader.js'; + //import { BufferGeometryUtils } from './jsm/utils/BufferGeometryUtils.js'; + var scene, renderer; var camera, light; var vnh; + //var vth; init(); animate(); @@ -59,6 +62,8 @@ var mesh = gltf.scene.children[ 0 ]; + //BufferGeometryUtils.computeTangents( mesh.geometry ); // generates bad data due to degenerate UVs + var group = new THREE.Group(); group.scale.multiplyScalar( 50 ); scene.add( group ); @@ -71,6 +76,9 @@ vnh = new THREE.VertexNormalsHelper( mesh, 5 ); scene.add( vnh ); + //vth = new THREE.VertexTangentsHelper( mesh, 5 ); + //scene.add( vth ); + scene.add( new THREE.BoxHelper( mesh ) ); var wireframe = new THREE.WireframeGeometry( mesh.geometry ); @@ -127,6 +135,7 @@ light.position.z = Math.cos( time * 1.3 ) * 300; if ( vnh ) vnh.update(); + //if ( vth ) vth.update(); renderer.render( scene, camera ); -- GitLab