r145
https://github.com/mrdoob/three.js/wiki/Migration-Guide#r144--r145
https://github.com/mrdoob/three.js/milestone/58?closed=1
- Global
- LightShadow
- Improve
.updateMatrices()
. #24675 (@WestLangley)
- Improve
- MeshPhysicalMaterial
- Match behavior of
attenuationDistance
toKHR_materials_volume
. #24622 (@zach-capalbo)
- Match behavior of
- PropertyBinding
- Fix map property binding regression. #24603 (@hybridherbst)
- ShaderChunks
- Remove obsolete comment. #24608 (@Mugen87)
- Remove legacy workaround for Adreno bug. #24611 (@WestLangley)
- Sphere
- Fix
expandByPoint()
with empty spheres. #24694 (@gkjohnson) - Fix
union()
with empty spheres. #24701 (@gkjohnson) - Clean up. #24704 (@WestLangley)
- Fix
- WebGLState
- WebGLTextures
- WebGLUniforms
Documentation
- Rename WebXR basics link to have perfect match name. #24601 (@AngyDev)
- Honor
blendMode
in animation pages. #24614 (@Mugen87) - Clarify
.dispose()
methods. #24654, #24667 (@WestLangley) - Improve
BufferGeometry
page. #24616 (@erasta) - Improve
CapsuleGeometry
page. #24626 (@mkeblx) - Improve
PointsMaterial
page. #24695 (@AngyDev) - Improve
SpotLight
page. #24606, #24615 (@V-R-Dighe, @WestLangley) - Improve French translation. #24598, #24651 (@AlexandreAllard)
- Improve Italian translation. #24592, #24619, #24640, #24687 (@AngyDev)
Examples
- Clean up. #24590, #24686 (@kintel, @Mugen87)
- Add license for
nurbs.fbx
. #24602 (@LouisBrunner) - Fix animation speed in
webgl_multiple_elements_text
example. #24596 (@CalebBabin) - Export helper classes from
ConvexHull
module. #24594 (@erasta) - Add new
webgl_animation_skinning_ik
example. #24652 (@abernier) - Move remaining controls to Pointer Events. #24693 (@Mugen87)
- Fixed
webxr_vr_layers
example. #24691 (@sigmaxipi) - Explicitly use
event
inonPointerUp()
. #24708 (@LukasSchmid97)
-
BufferGeometryUtils
- Fix
mergeVertices()
with normalized vertex attributes. #24577 (@donmccurdy)
- Fix
-
CSM
- Ensure
remove()
removes light targets, too. #24658 (@yoshikiohshima)
- Ensure
-
GLTFExporter
-
HTMLMesh
-
InteractiveGroup
-
NodeEditor
-
NodeMaterial
- Add
RemapNode
andBlendModeNode
. #24649 (@sunag) - Various updates and fixes. #24662 (@sunag)
- Add
three/nodes
export topackage.json
. #24660 (@LeviPesin) - Add
TangentNode
andBitangentNode
. #24672 (@sunag) - Add
frameId
toShaderNode
. #24680 (@sunag) - Add
luminance()
andlumaCoeffs
toShaderNode
. #24682 (@sunag) - Add MaterialX procedural functions and overloading support to
ShaderNode
. #24699 (@sunag)
- Add
-
OctreeHelper
-
OutlinePass
- Fix shader compilation error. #24681 (@TobyGilbert)
-
TrackballControls
- Fix multi-touch in
onTouchEnd()
. #24631 (@Fly-in-Free)
- Fix multi-touch in
-
TransformControls
-
USDZLoader
- Support files created with
USDZExporter
. 7358181 (@mrdoob) - Added normals handling. f82bbc9 (@mrdoob)
- Added transforms support. 141011d (@mrdoob)
- Improved geometry and material parsing. b72144e (@mrdoob)
- Handle mesh names. 8938d33 (@mrdoob)
- Improved texture support. d190283 (@mrdoob)
- Clean up. 3ab8b6a, 12b970f (@mrdoob)
- Support files created with
-
VRMLLoader
Editor
- Add secure headers and clean up. #24217 (@LeviPesin)