Closed
Description
Issue Tracker
This is used to track potential issues we need to investigate surrounding the r169 release.
Core
- WebGLRenderer: Remove deprecated
BufferAttribute.updateRange()
andInterleavedBuffer.updateRange()
. mrdoob/three.js#29298 - Controls: Add
null
as default parameter fordomElement
. mrdoob/three.js#29368 - LightProbeGenerator: adapt for WebGPU compatibility mrdoob/three.js#29335
- Audio: Add
delay
parameter tostop()
. mrdoob/three.js#29376 - LOD: Add
removeLevel()
. mrdoob/three.js#29359 - BatchedMesh setGeometryIdAt getGeometryIdAt mrdoob/three.js#29343
- Raycaster: Add barycoord to intersection result, make attribution interpolation more convenient. mrdoob/three.js#29340
- BatchedMesh: add
deleteInstance()
mrdoob/three.js#29449 - WebGLRenderer: add reverse-z via EXT_clip_control mrdoob/three.js#29445
- WebGLProgram: add USE_REVERSEDEPTHBUF define mrdoob/three.js#29461
- BatchedMesh: Add
getGeometryRangeAt
mrdoob/three.js#29409
WebGPU
- WebGPURenderer: Added basic
three.webgpu.nodes.js
mrdoob/three.js#29273 - WebGPURenderer: add
BundleGroup
mrdoob/three.js#29277 - Nodes: Introduce static type mrdoob/three.js#29282
- TSL: Export color space, tone mapping methods mrdoob/three.js#29288
- WebGPURenderer: sort bind groups and minimise setBindGroup() commands mrdoob/three.js#29256
- WebGPURenderer: Compute
modelViewMatrix
using GPU mrdoob/three.js#29299 - WebGPURenderer: Use world space normal approach mrdoob/three.js#29312
- TSL: Introduce
screenUV
,screenSize
,screenCoordinate
andviewport
revision mrdoob/three.js#29347 - WebGPURenderer: extract common draw call logic from backends mrdoob/three.js#29358
- TSL: Add
workingToColorSpace
,colorSpaceToWorking
mrdoob/three.js#29378 - WebGPURenderer: WebGL fallback, use shared UBOs for common uniform groups mrdoob/three.js#29420
- WebGPURenderer:
copyFrameBufferTexture()
rectangle parameter added mrdoob/three.js#29384 - RenderObject: Introduce
getGeometryCacheKey()
mrdoob/three.js#29465 - WebGPURenderer: Introduce hash-based cache key mrdoob/three.js#29479
- ToonOutlinePassNode: Add FX pass for toon outlines. mrdoob/three.js#29483
Addons
- Addons: Remove SDFGeometryGenerator. mrdoob/three.js#29281
- LightProbeHelper: Add WebGPU version. mrdoob/three.js#29301
- EXRExporter: Add support for
WebGPURenderer
. mrdoob/three.js#29302 - KTX2Exporter: Add support for
WebGPURenderer
. mrdoob/three.js#29308 - Addons: Remove
GPUStatsPanel
. mrdoob/three.js#29317 - ShadowMapViewer: Add WebGPU version. mrdoob/three.js#29331
- TextureUtils: Add WebGPU version. mrdoob/three.js#29348
- Addons.js: Remove WebGPU modules. mrdoob/three.js#29373
- Addons: Remove
PackedPhongMaterial
. mrdoob/three.js#29382 - TransformControls: Derive from
Controls
. mrdoob/three.js#29146 - TransformControls: Rename
getGizmo()
togetHelper()
. mrdoob/three.js#29398 - WebGPURenderer: Introduce
NodeMaterialObserver
and updates mrdoob/three.js#29386 - SkeletonUtils: added
hipInfluence
mrdoob/three.js#29423 - SkeletonUtils: added
trim
mrdoob/three.js#29424 - Lensflare: Add WebGPU version. mrdoob/three.js#29451
- CurveModifier: Add WebGPU version. mrdoob/three.js#29453
- Addons: Remove
TiltLoader
. mrdoob/three.js#29471
Docs
Last checked: mrdoob/three.js@01777f0 (9/21)
Metadata
Assignees
Labels
No labels
Activity