13 packages
three-js-cameraman
A class to handle Camera movement and type with some advanced options.
three-js-cone
THREE.JS Cone class, on the model of THREE.Sphere class.
three-js-cone-frustum
THREE.JS ConeFrustum class, on the model of THREE.Sphere class.
three-js-cylinder
THREE.JS Cylinder class, on the model of THREE.Sphere class.
three-js-debug-rendertarget
Some tools to debug WebGLRenderTarget, and especially download their content as images.
three-js-disposer
Function to clean up a whole Object3D hierarchy in THREE.JS
three-js-extra-built-in-uniforms
Patch the WebGLRenderer class to add automatic update for some extra uniforms like viewMatrixInverse or projectionMatrixInverse. Update will be done at automatically at render without relying on manually defined onBeforeRender callbacks.
three-js-mesh-position-materials
Implements a MeshWorldPositionMaterial, MeshViewPositionMaterial and native MeshRGBADepthMaterial for saving 3D positions into a texture.
three-js-mesh-world-normal-material
Implements a MeshWorldNormalMaterial packing normals in RGB values like MeshNormalMaterial but for world space normals instead of view space normals.
three-js-rgba-packing
GLSL and javascript methods to pack numbers into RGBA values, on CPU and GPU, and read them back on CPU or GPU.