release notes
release notes
release notes
Published 11/25/2020
Contains breaking changeshttps://github.com/mrdoob/three.js/wiki/Migration-Guide#r122--r123 https://github.com/mrdoob/three.js/milestone/36?closed=1
Source
Object.keys(). #20643 (@takahirox)reset() resets all status variables. #20732 (@webglzhang)Documentation
How to update things guide. #20605 (@Mugen87)InstancedMesh.setMatrixAt(). #20620 (@gonnavis).setColorAt() to InstancedMesh. #20662 (@Mugen87)WebGLRenderer.info. #20678 (@Mugen87)MathUtils.randFloatSpread() style error. #20680 (@gonnavis)Matrix4.decompose(). #20752 (@Mugen87)TypeScript
userData to MaterialParameters. #20624 (@alexpreynolds)toArray(). #20614 (@Antony74)GLTFLoader methods. #20712 (@FMS-Cat).getHand() typing in WebXRManager.d.ts. #20707 (@wassx)Matrix4.invert(). #20731 (@arodic)Object3D.quaternion description. #20739 (@JacobJaffe)Examples
WebGLExtensions.has(). #20615 (@Mugen87)webgl_gpgpu_birds_gltf example. #20645, #20646, #20649 (@gonnavis)TessellateModifier to recursive and made it similar to SubdivisionModifier. #20430 (@arodic)Camera.target. #20694 (@Mugen87)webgl_loader_texture_rgbm example. 7fbb4a0956f5567ec5bcca8ba273ceef1d629137 (@mrdoob)3DMLoader
3MFLoader
CurveModifier
DRACOExporter
DragControls
EffectComposer
.removePass(). 3cda712be8b605c9e3ef50edc76eb44cd13a90be (@mrdoob)FBXLoader
GLTFExporter
forcePowerOfTwoTextures option. #20686, #20746 (@Mugen87)DataTexture. #20588, #20750, 6910a7a207e34982b108c029a4056c5110f0e098 (@Mcgode, @Mugen87, @mrdoob)getMinMax(). #20751 (@Mugen87)GLTFLoader
KHR_materials_variants extension and add webgl_loader_gltf_variant example. #20690, #20717, d72eb8950e9d2be5bb491570d897be8ac0f922df (@cx20, @donmccurdy, @mrdoob)KTX2Loader
.parse() to initialize transcoder. #20677 (@donmccurdy)LineMaterial
LottieLoader
MeshSurfaceSampler
.setRandomGenerator(). #20576 (@gkjohnson)NodeMaterial
OBJExporter
OBJLoader
OrbitControls
PLYLoader
RoundedBoxBufferGeometry
SVGLoader
WebGPURenderer
XYZLoader
Editor
PointsMaterial. #20701 (@Mugen87)XYZLoader. #20727 (@Mugen87)Tests
Object3D.updateMatrix() unit test. #20676 (@takahirox)Object3D.updateMatrixWorld() unit test #20685 (@takahirox)Object.localToWorld() and Object.worldToLocal() unit tests. #20721 (@takahirox)release notes
Published 11/25/2020
Contains breaking changeshttps://github.com/mrdoob/three.js/wiki/Migration-Guide#r122--r123 https://github.com/mrdoob/three.js/milestone/36?closed=1
Source
Object.keys(). #20643 (@takahirox)reset() resets all status variables. #20732 (@webglzhang)Documentation
How to update things guide. #20605 (@Mugen87)InstancedMesh.setMatrixAt(). #20620 (@gonnavis).setColorAt() to InstancedMesh. #20662 (@Mugen87)WebGLRenderer.info. #20678 (@Mugen87)MathUtils.randFloatSpread() style error. #20680 (@gonnavis)Matrix4.decompose(). #20752 (@Mugen87)TypeScript
userData to MaterialParameters. #20624 (@alexpreynolds)toArray(). #20614 (@Antony74)GLTFLoader methods. #20712 (@FMS-Cat).getHand() typing in WebXRManager.d.ts. #20707 (@wassx)Matrix4.invert(). #20731 (@arodic)Object3D.quaternion description. #20739 (@JacobJaffe)Examples
WebGLExtensions.has(). #20615 (@Mugen87)webgl_gpgpu_birds_gltf example. #20645, #20646, #20649 (@gonnavis)TessellateModifier to recursive and made it similar to SubdivisionModifier. #20430 (@arodic)Camera.target. #20694 (@Mugen87)webgl_loader_texture_rgbm example. 7fbb4a0956f5567ec5bcca8ba273ceef1d629137 (@mrdoob)3DMLoader
3MFLoader
CurveModifier
DRACOExporter
DragControls
EffectComposer
.removePass(). 3cda712be8b605c9e3ef50edc76eb44cd13a90be (@mrdoob)FBXLoader
GLTFExporter
forcePowerOfTwoTextures option. #20686, #20746 (@Mugen87)DataTexture. #20588, #20750, 6910a7a207e34982b108c029a4056c5110f0e098 (@Mcgode, @Mugen87, @mrdoob)getMinMax(). #20751 (@Mugen87)GLTFLoader
KHR_materials_variants extension and add webgl_loader_gltf_variant example. #20690, #20717, d72eb8950e9d2be5bb491570d897be8ac0f922df (@cx20, @donmccurdy, @mrdoob)KTX2Loader
.parse() to initialize transcoder. #20677 (@donmccurdy)LineMaterial
LottieLoader
MeshSurfaceSampler
.setRandomGenerator(). #20576 (@gkjohnson)NodeMaterial
OBJExporter
OBJLoader
OrbitControls
PLYLoader
RoundedBoxBufferGeometry
SVGLoader
WebGPURenderer
XYZLoader
Editor
PointsMaterial. #20701 (@Mugen87)XYZLoader. #20727 (@Mugen87)Tests
Object3D.updateMatrix() unit test. #20676 (@takahirox)Object3D.updateMatrixWorld() unit test #20685 (@takahirox)Object.localToWorld() and Object.worldToLocal() unit tests. #20721 (@takahirox)