diff --git a/src/viewer.ts b/src/viewer.ts index 88c9e43..0877b73 100644 --- a/src/viewer.ts +++ b/src/viewer.ts @@ -111,10 +111,14 @@ export class SkinViewer { return; } this.animations.runAnimationLoop(this.playerObject); - this.renderer.render(this.scene, this.camera); + this.doRender(); window.requestAnimationFrame(() => this.draw()); } + protected doRender() { + this.renderer.render(this.scene, this.camera); + } + setSize(width: number, height: number) { this.camera.aspect = width / height; this.camera.updateProjectionMatrix();