https://github.com/mrdoob/three.js/wiki/Migration-Guide#r129--r130
https://github.com/mrdoob/three.js/milestone/43?closed=1
- Global
- AxesHelper
- Added
setColors()
. #22046 (@WestLangley)
- Added
- BufferGeometry
- MeshPhysicalMaterial
- Improve transmission support. #21918, #21975 (@takahirox)
- ObjectLoader
- WebGLMorphtargets
- Allow changing number of morph targets. #20845 (@zach-capalbo)
- WebGLMultisampleRenderTarget
- Fix mipmap generation. #22064 (@takahirox)
- WebGLRenderer
- WebXRManager
- WebGLTextures
Documentation
- Improved
Creating A Scene
page. #21970, #22021 (@induratized, @lukeingalls) - Improved
Matrix4
page. #22059 (@yomotsu) - Improved
Object3D
page. #21953, 5668825 (@makc, @mrdoob) - Improved
PointLightShadow
page. #21917 (@makc) - Improved
Uniform
page. #22050 (@inokawa) - Improved
VertexTangentsHelper
page. #21952 (@makc) - Improved
WebGLRenderer
page. #22049 (@RenaudRohlinger) - Improve Chinese translation. #21931, #21946 (@1993heqiang, @javaLuo)
- Fixed dark theme on empty location hash. #21929 (@felixmariotto)
- Ensure navigation links are properly selected. #22057 (@Mugen87)
- Improved AnimationMixer page. #22076 (@Mugen87)
Examples
- Clean up. #21904, #21947, #22051, 80e1a0a, 95df9f8 (@Mugen87, @mrdoob, @WestLangley)
- Add tags for example with GPU stats panel. #21908 (@gkjohnson)
- Improved
webgl_refraction
example. #21938 (@Mugen87) - Fix dark theme on empty location hash. #21932, #21943, 4f4c845 (@felixmariotto, @mrdoob)
- Fix collision detection in
games_fps
example. #21925 (@felixmariotto) - Remove
preventDefault()
from control mouse handlers. #21935, #21957 (@Mugen87) - Remove usage of
changedTouches
in all controls. #21959 (@Mugen87) - Improved
webgl_materials_physical_transmission
example. #21969, #22029, #22054, #22062 (@mrdoob, @WestLangley) - Refactor
webgl_loader_pcd
example. #22019 (@WestLangley) - Update WebXR Layers example to compare quality. #22083 (@sigmaxipi)
-
DRACOExporter
- Fix error message. #21978 (@1993heqiang)
-
DragControls
-
GLTFExporter
-
GLTFLoader
-
IFCLoader
-
MMDLoader
- Implement
MMDToonMaterial
. #21922 (@bill42362)
- Implement
-
NRRDLoader
- Handling of coronal and sagittal oriented scans. #21962 2f6358d (@developers-mirrorme3d, @mrdoob)
-
OrbitControls
-
Reflector
-
SimplifyModifier
-
TrackballControls
-
TransformControls
-
USDZExporter
-
Log a warning when matrixWorld has a negative scale. a40bb1a (@mrdoob)
-
WebGPURenderer
Editor
- Improve Chinese translation. #21919 (@1993heqiang)
- Fix usage of
IFCLoader
. #21993, 2272eae (@xawill, @mrdoob) - Added vertex colors support to DRACO export. #22001 (@mrdoob)
- Removed export precision setting. #22002 (@mrdoob)
- Added equirect option to environment. #22010 (@mrdoob)
- Store scene background in
IndexedDB
. #22023 (@mrdoob) - Simplified fog handling. 64c6990 (@mrdoob)