Advertisement
yskang

threejs-viewer-1

May 6th, 2020 (edited)
981
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class Viewer {
  2.     constructor(container) {
  3.         this.container = container;
  4.         this.lights = [];
  5.         this.models = [];
  6.     }
  7.  
  8.     init() { }
  9.  
  10.     buildEvents() {
  11.         window.addEventListener(
  12.             'resize',
  13.             () => this.resize()
  14.         );
  15.     }
  16.  
  17.     render() {
  18.         const delta = this.clock.getDelta();
  19.         this.navigation.update(delta);
  20.         this.renderer.render(this.scene, this.camera);
  21.         requestAnimationFrame(this.render.bind(this));
  22.     }
  23.  
  24.     resize() { }
  25.  
  26.     loadModel(url) { }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement