diff --git a/src/Three.Legacy.js b/src/Three.Legacy.js index a2cff50a39d78290282a0005c9f4503847a40269..69bd7e30a58c6b095130ea51e0bcd5aad50db58f 100644 --- a/src/Three.Legacy.js +++ b/src/Three.Legacy.js @@ -1329,6 +1329,13 @@ Object.defineProperties( ShaderMaterial.prototype, { Object.assign( WebGLRenderer.prototype, { + animate: function ( callback ) { + + console.warn( 'THREE.WebGLRenderer: .animate() is now .setAnimationLoop().' ); + this.setAnimationLoop( callback ); + + }, + getCurrentRenderTarget: function () { console.warn( 'THREE.WebGLRenderer: .getCurrentRenderTarget() is now .getRenderTarget().' ); diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 1bbee9d54ec0b1dc22e668f9cfcfaffe73ed1046..5832dcd64e3410702dc15d17bcf8fe37e8b5e5b3 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -1058,7 +1058,7 @@ function WebGLRenderer( parameters ) { } - this.animate = function ( callback ) { + this.setAnimationLoop = function ( callback ) { onAnimationFrame = callback; onAnimationFrame !== null ? startAnimation() : stopAnimation();