Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
r175 source code.tar.gz | 2025-03-28 | 366.9 MB | |
r175 source code.zip | 2025-03-28 | 370.4 MB | |
README.md | 2025-03-28 | 5.9 kB | |
Totals: 3 Items | 737.3 MB | 0 |
https://github.com/mrdoob/three.js/wiki/Migration-Guide#r174--r175 https://github.com/mrdoob/three.js/milestone/88?closed=1
- Global
- Remove deprecated code. [#30621] (@Mugen87)
- AnalyticLightNode
- Fix call of
setupShadowNode()
. [#30713] (@s-rigaud) - AnimationClip
- Deprecate
parseAnimation()
. [#30625] (@Mugen87) - ArrayElementNode
- Optimize indexes. [#30741] (@sunag)
- AtomicFunctionNode
- Add inline support. [#30732] (@sunag)
- Attributes
- Fix
null
check. [#30694] (@Mugen87) - Backend
- Move
trackTimestamp
to parent class. [#30714] (@s-rigaud) - BufferGeometry
- Fix clone index data copy. [#30680] (@s-rigaud)
- Controls
- Require
element
inconnect()
. [#30772] (@mrdoob) - Earcut
- Copy mapbox/earcut file into core libs. [#30756] (@gkjohnson)
- ExtrudeGeometry
- Automatically clean shape data. [#30750] (@mlasala45)
- FileLoader
- Avoid
undefined
for members. [#30622] (@Mugen87) - ImageUtils
- Add optional
type
parameter togetDataURL()
. [#30751] (@Mugen87) - Material
- Add
allowOverride
. [#30753] (@Mugen87) - MorphNode
- Improve performance. [#30742] (@sunag)
- NodeBuilder
- Add abstract reference for
buildFunctionCode()
. [#30712] (@s-rigaud) - NodeMaterial
- Add support for
compute()
integrated into the material. [#30768] (@sunag) - OperatorNode
- Fix
notEqual()
redundant bool conversion. [#30740] (@sunag) - Renderer
- Disallow render target resizing while in XR. [#30738] (@cabanier)
- ShadowMaskModel
- Fix signatures. [#30764] (@Mugen87)
- TextureNode
- Add
blur()
check and warning. [#30722] (@sunag) - TSL
- Simplify expression output. [#30691] (@RenaudRohlinger)
- Add
samplerComparison
. [#30734] (@sunag) - Fix
equal()
inconsistent. [#30777] (@sunag) - Allow
max()
/min()
to take an arbitrary number of arguments. [#30780] (@sunag) - Avoid name collisions. [#30785] (@sunag)
- Improve warnings. [#30783] (@sunag)
- Deprecated
modInt()
and minor fixes. [#30790], [#30796] (@sunag) - Add
debug()
. [#30797] (@sunag) - WebGLBackend
- Bring back 3D functionality for
copyTextureToTexture()
. [#30584], [#30644] (@zonkypop, @Mugen87) - WebGLRenderer
- Refactor
setRenderTargetTextures()
. [#30628] (@cabanier) - Fixed
readRenderTargetPixelsAsync()
readability check. [#30672] (@greyb1t) - Fix reference to
drawingBufferColorSpace
. [#30707] (@s-rigaud) - WebGPUAttributeUtils
- Use correct buffer offset for
updateRanges
. [#30617] (@zonkypop) - Add int8/uint8 patch. [#30749] (@sunag)
- WebGPUBackend
- Make
copyTextureToTexture()
work with 3D textures. [#30618] (@zonkypop) - WebGPUConstants
- Fix name of
RG11B10UFloat
. [#30717] (@s-rigaud) - WebGPURenderer
- Fix texture view caching and dispose event stacking [#30647] (@RenaudRohlinger)
- Honor
material.outputNode
if used with MRT. [#30659] (@sunag) - RenderBundle support transparent objects. [#30689] (@RenaudRohlinger)
- RenderBundle use correct LightsNode. [#30700] (@RenaudRohlinger)
- Revisions for release. [#30803] (@sunag)
- WebGPUTextureUtils
- Fix reference for
BC4RSnorm
. [#30678] (@s-rigaud) - XRManager
- Fix up AA for WebXR and use multisample extension only when needed. [#30724] (@cabanier)
- Add more integrated support for WebXR Layers. [#30730] (@cabanier)
Manual
- Move guides from old docs to manual. [#30736] (@Mugen87)
Docs
- Add more JSDoc. [#30620], [#30624], [#30629], [#30631], [#30633], [#30638], [#30641], [#30642], [#30646], [#30649], [#30651], [#30656], [#30658], [#30662], [#30675], [#30686], [#30692], [#30702], [#30705], [#30719], [#30727], [#30733], [#30752], [#30793] (@Mugen87)
- Fix typings and typos. [#30626], [#30632], [#30664], [#30665], [#30677], [#30711], [#30723], [#30721], [#30776], [#30789], [#30791] (@s-rigaud, @omahs)
- Improve Chinese translation. [#30683] (@kang-git)
- Remove old docs. [#30748] (@Mugen87)
Examples
- Clean up. [#30798] (@s-rigaud)
- Cleanup volumetric lighting examples. [#30660] (@sunag)
- Improve
webgpu_compute_geometry
example. [#30699] (@cmhhelgeson) - Avoid relying on implicit event parameter. [#30792] (@s-rigaud)
Addons
- AMFLoader
-
Fix materialId reference. [#30668] (@s-rigaud)
-
AnimationClipCreator
-
Default to empty string for clip name. [#30666] (@s-rigaud)
-
AsciiEffect
- Avoid useless split operations. [#30667] (@s-rigaud)
-
Fix values types. [#30710] (@s-rigaud)
-
CSMShader
-
Add missing
getPointShadow()
argument. [#30771] (@brentyi) -
EXRLoader
-
Fix string comparison. [#30709] (@s-rigaud)
-
GLTFExporter
-
Delete invalid and outdated fallback. [#30744] (@Bajdzis)
-
GLTFLoader
-
Fix bad reference to
PATH_PROPERTIES
. [#30669] (@s-rigaud) -
LDrawLoader
- Wrong call to
parseModel()
. [#30670] (@s-rigaud) -
Fix error message. [#30801] (@s-rigaud
-
LUTImageLoader
-
Harmonize ctor. [#30720] (@Mugen87)
-
LWOLoader
-
Fix method calls. [#30802] (@s-rigaud)
-
MD2Loader
-
Clip creation requires additional argument. [#30671] (@s-rigaud)
-
OculusHandModel
-
Fix reference to path attribute. [#30679] (@s-rigaud)
-
ProgressiveLightMapGPU
-
Disclove potpack hidden behavior. [#30716] (@s-rigaud)
-
PointerLockControls
-
Add
unadjustedMovementoption
tolock()
. [#30687] (@james090500) -
USDZExporter
-
Reuse instantiated material for
buildXform()
. [#30661] (@zphr) -
USDZLoader
-
Fix Blob options. [#30708] (@s-rigaud)
-
ViewHelper
-
Adjust viewport position for WebGPU renderer. [#30735] (@Child-qjj)
-
VolumeSlice
- Comment out broken code path. [#30715] (@s-rigaud)
Editor
- Fix publish. [#30690] (@Mugen87)
- Improve Chinese translation. [#30787] (@linbingquan)
- Add color space options for background textures. [#30794] (@Mugen87)