https://github.com/mrdoob/three.js/wiki/Migration-Guide#r130--r131
https://github.com/mrdoob/three.js/milestone/44?closed=1
- EdgesGeometry
- InstancedMesh
- Material
- MeshBasicMaterial
- Clean up vertex shader. #22053 (@WestLangley)
- MeshMatcapMaterial
- Add support for vertex tangents. #22248 (@WestLangley)
- MeshPhysicalMaterial
- Ensure
thicknessMap
is correctly used in the shader. #22116 (@takahirox) - Fix refraction shader code. #22224 (@takahirox)
- Fixed overblown color in
transmission_fragment
. #22125 (@mrdoob) - Add
specular
support andKHR_materials_specular
support toGLTFLoader
. #22156 (@takahirox) - Renamed
attenuationColor
toattenuationTint
. #22206, #22211 (@mrdoob)
- Ensure
- MeshStandardMaterial
- SphereGeometry
- WebGLRenderer
- WebXRManager
- WireframeGeometry
Documentation
- Improve
AnimationUtils
page. #22213 (@Mugen87) - Improve
InstancedBufferGeometry
page. #22152 (@Mugen87) - Improve
Libraries and Plugins
page. #22200 (@gkjohnson) - Improve
Lut
page. #22148 (@Mugen87) - Improve
Material Constants
page. #22136 (@gkjohnson) - Improve
OrbitControls
page. #22101 (@vsh) - Improve
SphereGeometry
page. #22142, #22193 (@Mugen87) - Prevent HTML markup in filter result. #22108 (@Mugen87)
- Remove browser support page. #22140 (@Mugen87)
- Fix redirect for geometry generators. #22153, 35bdc42, ec5fb63 (@Mugen87, @mrdoob)
- Improve Chinese translation. #22155, #22184 (@moshuying, @puxiao)
- Add
BufferAttribute
usage constants page. #22173 (@gkjohnson)
Examples
- Clean up. #22221, #22222, b5014ca (@WestLangley, @mrdoob)
- Use
ImageLoader
inwebgl_panorama_cube
example. #22065 (@puxiao) - Enhance GUI of
webgl_materials_physical_transmission
example. #22111 (@takahirox) - Make use of
setPointerCapture()
in controls. #22118 (@Mugen87) - Fix
webaudio_sandbox
example in Safari. #22149 (@brianpeiris) - Simplify
webgl_morphtargets_sphere
example. bb484d6 (@mrdoob) - Simplify
webgl_loader_ldraw
example. 2f09982, 00d6584 (@mrdoob) - Increase the scale limit in
webgl_materials_parallaxmap
example. #22112 (@Calinou) - Improve lighting in
webgl_loader_ldraw
example. #22188 #22191 (@mrdoob, @gkjohnson) - Enhance
webxr_vr_layers
example. #22144 (@sigmaxipi)
-
ColladaExporter
-
CSSRenderers
-
FBXLoader
- Check
null
textures before assignment. #22114 (@camnewnham) - Increase sampling for nurbs geometries. #22202 (@Mugen87, @WestLangley)
- Check
-
GLTFExporter
-
GLTFLoader
- Add
KHR_materials_volume
andKHR_materials_ior
extensions support. #22117 (@takahirox)
- Add
-
HTMLMesh
-
IFCLoader
-
LDrawLoader
- Wrap conditonal line material, remove
canHaveEnvMap
field. #22183 (@gkjohnson) - Fix slanted normals. #22181 (@gkjohnson)
- Wrap conditonal line material, remove
-
LineMaterial
- Fixed alpha-to-coverage bug. #22135 (@WestLangley)
-
OrbitControls
- Add
getDistance()
. #22126 (@marcofugaro)
- Add
-
RGBELoader
-
SVGLoader
-
TrackballControls
- Fix scale finished rotate on mobile. #22100 (@leoshenhh)
-
TransformControls
- Expose raycaster. #22070 (@Experiment5X)
-
USDZExporter
-
WebGPURenderer
Editor
- Add support for PLY point clouds. #22138 (@Mugen87)
- Turn off autocomplete of input elements. #22157 (@Mugen87)
- Add manual link. #22175 (@Mugen87)
- Make only visible objects Viewport selectable. 4c99322 (@mrdoob)
- Fix equirectangular getting lost when changing antialias. #22186 (@mrdoob)
- Store equirectangular environment. #22187 (@mrdoob)
- Refactored
SidebarMaterial
. #22194 (@mrdoob) - Added
attenuationTint
,attenuationDistance
andthickness
toSidebarMaterial
. #22208 (@mrdoob) - Improve Chinese translation. #22219 (@linbingquan)
Tests
- Remove installation checking for E2E. #22168 (@munrocket)