Difference between revisions of "Threejs"

From Wasya Wiki
Jump to: navigation, search
Line 15: Line 15:
 
== Picking ==
 
== Picking ==
 
* https://sbcode.net/threejs/mousepick/
 
* https://sbcode.net/threejs/mousepick/
 +
 +
== destroy scene ==
 +
    cancelAnimationFrame(this.id);// Stop the animation
 +
    this.renderer.domElement.addEventListener('dblclick', null, false); //remove listener to render
 +
    this.scene = null;
 +
    this.projector = null;
 +
    this.camera = null;
 +
    this.controls = null;
 +
    empty(this.modelContainer);

Revision as of 01:28, 15 October 2022

Develop

Perspective Camera

    /**
     * PerspectiveCamera( fov : Number, aspect : Number, near : Number, far : Number )
     *
     * fov — Camera frustum vertical field of view.
     * aspect — Camera frustum aspect ratio.
     * near — Camera frustum near plane.
     * far — Camera frustum far plane.
    */

Picking

destroy scene

   cancelAnimationFrame(this.id);// Stop the animation
   this.renderer.domElement.addEventListener('dblclick', null, false); //remove listener to render
   this.scene = null;
   this.projector = null;
   this.camera = null;
   this.controls = null;
   empty(this.modelContainer);