diff --git a/examples/webgl_materials_compile.html b/examples/webgl_materials_compile.html index 9b53347093d8e31281398d1a4edbd7fb2c8d658b..e3ad286e7136eac54a799150bb47d3c19ed0c9a2 100644 --- a/examples/webgl_materials_compile.html +++ b/examples/webgl_materials_compile.html @@ -71,6 +71,7 @@ + @@ -123,6 +124,7 @@ var container = document.getElementById( 'container' ); var renderer, scene, camera, clock = new THREE.Clock(), fov = 50; + var frame = new THREE.NodeFrame(); var teapot; var controls; var move = false; @@ -289,11 +291,15 @@ function animate() { var delta = clock.getDelta(); + + frame.update( delta ); + for (var i = 0; i < meshes.length; i++ ){ - - var mesh = meshes[i]; - mesh.material.updateFrame( delta ); - + + var mesh = meshes[i]; + + frame.updateNode( mesh.material ) + } renderer.render( scene, camera );