This helps with visualizing what a camera contains in its frustum.
It visualizes the frustum of a camera using a LineSegments.
const camera = new v3d.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); const helper = new v3d.CameraHelper(camera); scene.add(helper);
WebGL / camera
WebGL / extrude / splines
camera -- The camera to visualize.
This create a new CameraHelper for the specified camera.
See the base LineSegments class for common properties.
The camera being visualized.
This contains the points used to visualize the camera.
Reference to the camera.matrixWorld.
See Object3D.matrixAutoUpdate. Set to false here as the helper is using the camera's matrixWorld.
See the base LineSegments class for common methods.
Disposes of the internally-created material and geometry used by this helper.
Updates the helper based on the projectionMatrix of the camera.
For more info on how to obtain the source code of this module see this page.