https://github.com/mrdoob/three.js/wiki/Migration-Guide#r146--r147
https://github.com/mrdoob/three.js/milestone/60?closed=1
- Color
- Update the default color space settings. #24965 (@WestLangley)
- CubeCamera
- Orient cameras right-side-up. #24921 (@WestLangley)
- FileLoader
- Helpers
- Add missing
typedefinitions. #24159 (@Heaust-ops) - Ensure light helpers are not frame-late. #21427 (@Mugen87)
- Add missing
- InstancedBufferGeometry
- Lights
- LOD
- Add
hysteresisoption. #14566 (@donmccurdy)
- Add
- Matrix3
- Added 2D transform methods. #24985 (@WestLangley)
- ObjectLoader
- Scene
- Add
backgroundIntensity. #24876 (@WestLangley)
- Add
- Shaders
- Remove outdated code. #24977 (@WestLangley)
- Texture
- Add
DEFAULT_ANISOTROPY. #25015 (@WestLangley)
- Add
- WebGLAttributes
- Call
onUploadCallback()again after updating a buffer. #24912 (@luisfonsivevo)
- Call
- WebGLLights
- Remove outdated comment. #24966 (@WestLangley)
- WebGLRenderer
- WebGLShadowMap
- Support
material.mapwithalphaTest. #25000 (@WestLangley)
- Support
- WebGLState
- WebGLUtils
- Move
RedFormatto WebGL 2 section. #24945 (@LeviPesin)
- Move
- WebXRManager
- Add AR plane detection. #24855 (@richardanaya)
- Fix hand joints not being initialized when hand connected. #24827 (@DevPika)
Documentation
- Clean up. #24911, #24953, #24954, #24994, 25036 (@Mugen87, @bergden-resonai)
- Improve
BufferGeometryUtilspage. #24874, #24875 (@Mugen87) - Improve
Materialpage. #24931 (@WestLangley) - Improve
MeshPhysicalMaterialpage. #24917 (@WestLangley) - Improve
OrbitControlspage. #24951 (@Draichi) - Improve
PointLightShadowpage. #24927 (@Mugen87) - Improve
WebGLProgrampage. #24889 (@Mugen87) - Improve
Color Managementguide. #24929 (@donmccurdy) - Improve
Installationguide. #24579, #24887 (@LeviPesin, @Mugen87) - Improve
Libraries and Pluginsguide. #24947 (@mallsoft) - Improved French translation. #24928 (@xMael-Kehl)
- Improve Italian translation. #24882, #24885, #24905 (@AngyDev)
- Started Russian translation. #24896 (@bad4iz)
Manual
- Clean up. #24901 (@nmattia)
- Improve Chinese translation. #24884, #24907 (@mk965)
- Improved French translation. #24913 (@Lecrapouille)
- Change
examplestoaddons. #24888 (@LeviPesin) - Fix code error in
load-gltf.html. #24976 (@thelostword)
Examples
- Clean up. #24869, #24881, #24880, #25018 (@Mugen87, @linbingquan, @WestLangley)
- Improve GUI of pathtracer demo. #24862 (@Mugen87)
- Add new pixelization effect. #24873 (@KodyJKing, @Mugen87)
- Fix raycasting in
webgl_lines_fat_raycastingexample. #23690 (@gkjohnson) - Add WebGPU flag tip message for Chrome. #24892 (@sunag)
- Simplify calls to
lookAt(). #24909 (@WestLangley) - Updated external subdivision demo. #24930 (@stevinz)
- Update WebGPU examples to honor new
decayvalue. #24981 (@sunag) - Allow passing
GLTFLoaderintoOculusHandModel/XRHandMeshModel. #25013, 8422f32 (@hybridherbst, @Mugen87)
-
CCDIKSolver
-
ColladaLoader
-
FBXLoader
-
GLTFExporter
- Remove
KHR_materials_pbrSpecularGlossinesssupport. #24950 (@donmccurdy)
- Remove
-
GLTFLoader
- Honor
extrasin light definitions. #24897 (@Mugen87) - Support accessors with no
bufferView. #24904 (@Mugen87) - Add
getDependency( type, index )implementation. #24252 (@hybridherbst) - Remove
KHR_materials_pbrSpecularGlossinesssupport. #24950 (@donmccurdy) - Make
navigatoraccess more robust. #24989 (@Hoodgail) - Clean up
loadSkin(). #25007 (@takahirox) - Fix exception when a texture can't be fetched/created. #25014 (@hybridherbst)
- Update comment. #25034 (@takahirox)
- Honor
-
LDrawLoader
-
LineSegments2
- Fix raytracing when the mesh has a transformation applied. #24405 (@MixMasterMitch)
-
NodeMaterial
- Fix
WebGPUNodeBuilder.repeatWrapping(). #24922 (@sunag) - Add
ViewportNode. #24934 (@sunag) - Add audio processing using
ShaderNode. #24918 (@sunag) - Fix
OperatorNode. #24970 (@LeviPesin) - Fix
ConvertType. #24967 (@LeviPesin) - Move
ShaderNodeinternals to aNodeclass. #24961 (@LeviPesin) - Add support to
material.vertexColors. #25002 (@sunag) - Fix
_listenerswarning. #25003 (@sunag)
- Fix
-
OrbitControls
-
PCDLoader
-
PLYLoader
-
SVGLoader
- Use new 2D
Matrix3transform methods. #24987 (@WestLangley)
- Use new 2D
-
USDZExporter
-
USDZLoader
- Fix loading files exported with
USDZExporter. #25023 (@hybridherbst)
- Fix loading files exported with
-
WebGPURenderer
Tests