r142
https://github.com/mrdoob/three.js/wiki/Migration-Guide#r141--r142
https://github.com/mrdoob/three.js/milestone/55?closed=1
- Global
- Improve tree shaking. #24207, #24209, #24210, #24218, #24221, #24094 (@pschroen, @marcofugaro)
- Make vector and matrix
.is*
property non-enumerable. #24219 (@marcofugaro)
- CameraHelper
- InterleavedBufferAttribute
- Fix typos. #24195 (@Dannie226)
- Material
- Remove deprecated
vertexTangents
. #24136 (@LeviPesin)
- Remove deprecated
- WebGLRenderer
- Support more texture types in
initTexture()
. #24245 (@action-script)
- Support more texture types in
- WebGLShadowMap
- WebXRManager
Documentation
- Improve
AmbientLight
page. #24273 (@hanisko) - Improve
BufferGeometry
page. #24254, #24256 (@Mugen87, @WestLangley) - Improve
How to update things
guide. #24192 (@Mugen87) - Improve
Matrix4
page. #24279 (@hanisko) - Improve
Path
page. #24224 (@dummyx) - Improve
WebGLRenderer
page. #24161 (@Strepto) - Improve
WebGLRenderTarget
page. #24230 (@tomhsiao1260) - Improve Chinese translation. #24166, #24244, #24282 (@jovey-zheng, @linbingquan, @luoxuhai)
- Improve
map
description of materials. #24134 (@ggPeti)
Manual
Examples
- Clean up. #24181, #24190, #24270 (@LeviPesin)
- Fix
webgl2_multiple_rendertargets
example for iOS. #24141 (@RenaudRohlinger) - Fix URL in
webgl_loader_gltf_iridescence
example. #24138 (@cx20) - Improve molecule demos. #24153 (@Mugen87)
- Improve
webgl_raycast_texture
example. #24157 (@Mugen87) - Remove
CameraControls
. #24185, #24232 (@Mugen87) - Add
webgpu_cubemap_adjustments
example. #24206 (@sunag) - Add
webgpu_particles
example. #24247, #24275 (@sunag) - Add
webgl_raycaster_bvh
example. #23907 (@gkjohnson) - Renamed some raycaster examples. #24280 (@mrdoob)
- Added external tag. #24281 (@mrdoob)
-
ArcballControls
- Use
dispose()
inmakeGizmos()
. #24241 (@Mugen87, @Vlad-Apostolov)
- Use
-
GLTFExporter
-
KTX2Loader
- Support loading uncompressed
DataTexture
andData3DTexture
. #24129, #24260, #24260 (@donmccurdy)
- Support loading uncompressed
-
LDrawLoader
- Fix two bugs and add seven improvements. #24257 (@yomboprime)
-
MaterialLoader
-
MMDToonShader
-
NodeMaterial
- Add
.scaleNode
property and support tosprite.center
forSpriteNodeMaterial
. #24158 (@sunag) - Fix unnecessary swizzle in
SplitNode
. #24170 (@sunag) - Fix native
renderer.toneMapping
usage inWebGLNodeBuilder
. #24211 (@sunag) - Add
RangeNode
. #24240 (@sunag)
-Fix and improveReflectVectorNode
. #24265 (@sunag)
- Add
-
OBJLoader
-
OculusHandPointerModel
-
OutlinePass
-
PCDLoader
-
PLYLoader
- Fix for line splitting on universal newlines. #24264 (@05gash)
-
ShadowMesh
-
SimplifyModifier
-
SVGLoader
-
TransformControls
- Improve gizmo rendering with orthographic cameras. #24242 (@Mugen87, @WestLangley)
-
USDZExporter
-
WebGPURenderer