Commit 5293f40
committed
Squashed commit of the following:
commit 181e04e
Author: Mr.doob <[email protected]>
Date: Fri Sep 29 00:10:20 2023 +0900
r157
commit cabaf21
Author: Mr.doob <[email protected]>
Date: Fri Sep 29 00:08:47 2023 +0900
Updated builds.
commit 1c85c95
Author: Mr.doob <[email protected]>
Date: Thu Sep 28 23:41:31 2023 +0900
Improved USDZLoader example.
commit d6c8dd0
Author: Mr.doob <[email protected]>
Date: Thu Sep 28 22:53:05 2023 +0900
Improved compute texture examples.
commit f886330
Author: GitHubDragonFly <[email protected]>
Date: Thu Sep 28 03:23:34 2023 -0400
USDZ Loader - texture scale + offset + rotation (mrdoob#26861)
commit cb64471
Author: Levi Pesin <[email protected]>
Date: Thu Sep 28 04:55:58 2023 +0930
Nodes: Fix `addLightNode` in case of anonymizing classes (mrdoob#26858)
* Fix `addLightNode` in case of anonymizing classes
* Address comment
* Update AmbientLightNode.js
* Update DirectionalLightNode.js
* Update HemisphereLightNode.js
* Update IESSpotLightNode.js
* Update PointLightNode.js
* Update SpotLightNode.js
* Fix
commit 688b749
Author: sunag <[email protected]>
Date: Wed Sep 27 13:42:29 2023 -0300
WebGLNodeBuilder: Fix Multi-Material (mrdoob#26841)
commit bf7a89e
Author: mrdoob <[email protected]>
Date: Wed Sep 27 20:33:38 2023 +0900
Fixed DeepScan issue.
commit 285c9b6
Author: YX <[email protected]>
Date: Wed Sep 27 16:32:50 2023 +0800
Update SpriteMaterial.html (mrdoob#26855)
Fixed incorrect Chinese translation.
commit 5c00457
Author: 郭斌勇 <[email protected]>
Date: Wed Sep 27 16:26:37 2023 +0800
CurvePath: Use correct line type in `closePath()`. (mrdoob#26850)
* fix mrdoob#26849
* Update CurvePath.js
---------
Co-authored-by: Michael Herzog <[email protected]>
commit 083be57
Author: Shuhei Aoyama <[email protected]>
Date: Wed Sep 27 15:53:03 2023 +0900
GLTFLoader: Fix to handle reject on afterRoot (mrdoob#26852)
commit 2d1695e
Author: Levi Pesin <[email protected]>
Date: Wed Sep 27 04:57:29 2023 +0930
Nodes: Fix `addNodeClass` and `addNodeMaterial` in case of renaming classes (mrdoob#26846)
commit 6a5d6de
Author: sunag <[email protected]>
Date: Tue Sep 26 16:13:03 2023 -0300
StorageTexture: Adds support for other formats. (mrdoob#26842)
* TimeNode: Define `frameId` as integer
* Renderer: Set `info` as public
* StorageTexture: Adds support for other formats.
* Update example to `temporal blur`
* fix device in getFormat()
commit 9fe5ed2
Author: sunag <[email protected]>
Date: Tue Sep 26 16:10:10 2023 -0300
TSL: Fix include one function under another. (mrdoob#26844)
* TSL: Fix include one function under another.
* Add include example
commit ca5c7cb
Author: sunag <[email protected]>
Date: Tue Sep 26 16:09:42 2023 -0300
Examples: Rename some WebGPU Compute examples (mrdoob#26845)
* webgpu_compute -> webgpu_compute_points
* webgpu_audio_processing -> webgpu_compute_audio
commit 379038f
Author: sunag <[email protected]>
Date: Tue Sep 26 01:27:04 2023 -0300
WebGPURenderer: Fix .flipY example
commit 2ccc5bc
Author: sunag <[email protected]>
Date: Mon Sep 25 23:54:10 2023 -0300
Nodes: Rename `construct()` to `setup()` (mrdoob#26840)
* Nodes: Rename `construct()` to `setup()`
* deprecated alert
commit e2f5911
Author: sunag <[email protected]>
Date: Mon Sep 25 23:45:33 2023 -0300
WebGPURenderer: GPU FlipY (mrdoob#26818)
* GPU FlipY
* use tempTexture.destroy()
* fix name
* Rename to `WebGPUTexturePassUtils` and `_getPassUtils()`
commit 0f65abb
Author: sunag <[email protected]>
Date: Mon Sep 25 22:51:02 2023 -0300
TextureNode: Rename `.getTextureMatrix()` -> `.getTransformedUV()` (mrdoob#26839)
commit 8d241a6
Author: Marco Fugaro <[email protected]>
Date: Tue Sep 26 02:51:33 2023 +0200
Examples: Remove import maps polyfill (mrdoob#26836)
commit 1a67ba7
Author: sunag <[email protected]>
Date: Mon Sep 25 18:25:00 2023 -0300
RenderNodes: Fix `context.material` reference. (mrdoob#26838)
commit 15e4656
Author: Sachin S <[email protected]>
Date: Mon Sep 25 04:39:03 2023 -0400
DragControls: Add `recursive` property. (mrdoob#26747)
* add recursive property to DragControls
* Update DragControls.js
Clean up.
---------
Co-authored-by: Michael Herzog <[email protected]>
commit 43d68fc
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Sep 25 10:38:50 2023 +0200
Update github/codeql-action digest to 6a28655 (mrdoob#26833)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 10e8823
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Sep 25 10:38:42 2023 +0200
Update actions/checkout digest to 8ade135 (mrdoob#26832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit e857553
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon Sep 25 00:14:05 2023 +0000
Update devDependencies (non-major) (mrdoob#26834)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 53c642e
Author: Michael Herzog <[email protected]>
Date: Sun Sep 24 11:28:27 2023 +0200
Docs: Clean up. (mrdoob#26831)
commit 53ee377
Author: Guilherme Avila <[email protected]>
Date: Sun Sep 24 06:22:08 2023 -0300
EXRExporter: implements support for DataTexture export (mrdoob#26810)
* EXRExporter: DataTexture support
Signed-off-by: Guilherme Avila <[email protected]>
* EXRExporter: update API & docs
Signed-off-by: Guilherme Avila <[email protected]>
* Examples: add misc_exporter_exr
Signed-off-by: Guilherme Avila <[email protected]>
* fix MIME-type
Signed-off-by: Guilherme Avila <[email protected]>
* update DataTexture usage example
Signed-off-by: Guilherme Avila <[email protected]>
* update screenshot
Signed-off-by: Guilherme Avila <[email protected]>
---------
Signed-off-by: Guilherme Avila <[email protected]>
commit c3a746a
Author: Isaac Mason <[email protected]>
Date: Sun Sep 24 18:30:05 2023 +1000
docs: add recast-navigation-js to libraries and plugins page (mrdoob#26828)
commit 89e698f
Author: Mugen87 <[email protected]>
Date: Sat Sep 23 19:39:04 2023 +0200
Updated builds.
commit 27f0400
Author: 林炳权 <[email protected]>
Date: Sun Sep 24 01:32:21 2023 +0800
RenderTarget: Clean up. (mrdoob#26775)
* RenderTarget: Clean up.
* use `Object.assign()`
* remove duplicate code
commit 72d0d3c
Author: Joe Pea <[email protected]>
Date: Sat Sep 23 10:29:01 2023 -0700
Update Libraries-and-Plugins.html (mrdoob#26819)
* Update Libraries-and-Plugins.html
Add Lume, add a few descriptions, and separate open source wrappers/frameworks from closed source wrappers/frameworks.
* Update Libraries-and-Plugins.html
* Update Libraries-and-Plugins.html
commit 9d2d7eb
Author: sunag <[email protected]>
Date: Sat Sep 23 01:16:29 2023 -0300
TSL: Introduce ShaderCallNode & `tslFn` improvements (mrdoob#26824)
* Add ShaderCallNode
* cleanup
* Use tslFn as default
commit 45505ed
Author: sunag <[email protected]>
Date: Fri Sep 22 16:58:55 2023 -0300
TSL: SetNode (mrdoob#26785)
* Add SetNode
* Use viewProj.setZ()
* cleanup
commit aa7bec9
Author: aardgoose <[email protected]>
Date: Fri Sep 22 20:47:46 2023 +0100
Nodes: consume labels() when used, to prevent duplicate uniform names. (mrdoob#26822)
Co-authored-by: aardgoose <[email protected]>
commit 5bab962
Author: aardgoose <[email protected]>
Date: Fri Sep 22 17:38:55 2023 +0100
WebGPURenderer: Support textureCompare() operations in WebGL backend (mrdoob#26823)
Co-authored-by: aardgoose <[email protected]>
commit ac901f1
Author: Mugen87 <[email protected]>
Date: Fri Sep 22 12:31:27 2023 +0200
Updated builds.
commit 2ac424c
Author: aardgoose <[email protected]>
Date: Fri Sep 22 05:40:45 2023 +0100
WebGPURenderer: Support multiple render targets (mrdoob#26808)
* less var access (mrdoob#26817)
actually use the framebuffer we have cached
update examples
update screenshots
MRT
allow example to run
fix WGSL code
address comments
update screenshot
* remove unused var
* cleanup
---------
Co-authored-by: ycw <[email protected]>
Co-authored-by: aardgoose <[email protected]>
Co-authored-by: sunag <[email protected]>
commit 309e5f6
Author: ycw <[email protected]>
Date: Thu Sep 21 20:35:27 2023 +0800
less var access (mrdoob#26817)
commit c1bf227
Author: ycw <[email protected]>
Date: Thu Sep 21 16:14:29 2023 +0800
AnimationUtils: Remove `arraySlice()`. (mrdoob#26756)
* use default
* exclusive
* rm arraySlice
* rm test, rm docs
commit ef417f0
Author: aardgoose <[email protected]>
Date: Wed Sep 20 17:33:28 2023 +0100
WebGPURenderer: Basic render to texture support for WebGL backend (mrdoob#26801)
* Support texture backed render targets
* actually use the framebuffer we have cached
* update examples
* update screenshots
---------
Co-authored-by: aardgoose <[email protected]>
commit bc69abb
Author: Mugen87 <[email protected]>
Date: Wed Sep 20 15:56:06 2023 +0200
Updated builds.
commit 7bf83b8
Author: Michael Herzog <[email protected]>
Date: Wed Sep 20 15:55:19 2023 +0200
Shaders: Remove struct GeometricContext to improve Adreno GPU support. (mrdoob#26805)
commit 32cf0d1
Author: ycw <[email protected]>
Date: Wed Sep 20 17:22:22 2023 +0800
cleanup (mrdoob#26803)
commit 85f9f28
Author: sunag <[email protected]>
Date: Tue Sep 19 18:25:56 2023 -0300
WebGPURenderer: CCW FrontFace as default (mrdoob#26807)
commit cf340b9
Author: sunag <[email protected]>
Date: Tue Sep 19 18:25:25 2023 -0300
TSL: Fix `.negate()` (mrdoob#26804)
* Fix dFdy().negate()
* Fix .negate()
commit 1e673db
Author: sunag <[email protected]>
Date: Mon Sep 18 16:39:52 2023 -0300
Updated screenshot of the `webgpu_lights_ies_spotlight` (mrdoob#26800)
commit 75b9699
Author: Tim Weißenfels <[email protected]>
Date: Mon Sep 18 20:01:06 2023 +0200
Update documentation of Object3D#userData (mrdoob#26799)
* Update userData description in Object3D.html
Updated the documentation to make clear what the default value is (otherwise one could assume it might be null or undefined).
* Update Texture.html
* Update Material.html
* Update BufferGeometry.html
commit 0b0a7d7
Author: StrandedKitty <[email protected]>
Date: Mon Sep 18 19:45:10 2023 +0200
Use cameraPosition uniform instead of world origin (mrdoob#26766)
commit 217e20e
Author: Mugen87 <[email protected]>
Date: Mon Sep 18 19:43:42 2023 +0200
Updated builds.
commit 1454e7a
Author: ycw <[email protected]>
Date: Tue Sep 19 01:42:56 2023 +0800
ObjectLoader: Refector (de)serialization of Fog and FogExp2 (mrdoob#26793)
* marshal fog/fogexp2 .name
* use object literal
commit 1a7b805
Author: ycw <[email protected]>
Date: Tue Sep 19 01:41:38 2023 +0800
re order (mrdoob#26780)
commit f4488d8
Author: Michael Herzog <[email protected]>
Date: Mon Sep 18 19:41:00 2023 +0200
LightProbeGenerator: Add support for half float render targets. (mrdoob#26773)
commit e74c655
Author: aardgoose <[email protected]>
Date: Mon Sep 18 18:21:40 2023 +0100
WebGPURenderer: Texture fixes for WebGL backend (mrdoob#26797)
* misc texture fixes
handle VideoTexture.
handle depth textures in GLSL shaders (depth in x component in returned
vec4())
map WGSL textureDimensions to GLSL textureSize()
Examples fixed
lights / ies /spotlights
video / panorama
material / video (partial)
* remove surplus entry
---------
Co-authored-by: aardgoose <[email protected]>
commit 18febaf
Author: sunag <[email protected]>
Date: Mon Sep 18 07:13:40 2023 -0300
WebGPURenderer, CubeCamera: Add `.activeMipmapLevel` (mrdoob#26770)
* CubeCamera: Add .activeMipmapLevel
* Use CubeCamera
* WebGPURenderer: Add .activeMipmapLevel for set .setRenderTarget()
commit 16eaae5
Author: ycw <[email protected]>
Date: Mon Sep 18 16:27:01 2023 +0800
cleanup (mrdoob#26791)
commit 633d804
Author: Michael Herzog <[email protected]>
Date: Mon Sep 18 10:22:45 2023 +0200
Editor: Fix `CapsuleGeometry` parameter. (mrdoob#26794)
commit fffeb0c
Author: ycw <[email protected]>
Date: Mon Sep 18 15:32:50 2023 +0800
fmt code block (mrdoob#26792)
commit b6150e4
Author: WestLangley <[email protected]>
Date: Mon Sep 18 01:56:38 2023 -0400
Simplify equation (mrdoob#26787)
commit 93c3589
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun Sep 17 22:02:02 2023 +0000
Update devDependencies (non-major) (mrdoob#26783)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 4ed78c7
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun Sep 17 20:10:40 2023 +0200
Update github/codeql-action digest to 04daf01 (mrdoob#26782)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
commit 2c8cfdf
Author: sunag <[email protected]>
Date: Sun Sep 17 00:10:52 2023 -0300
WebGPURenderer: StorageTexture (mrdoob#26769)
* Add StorageTexture
* add `webgpu_compute_texture_pingpong` example
commit 80ba01c
Author: aardgoose <[email protected]>
Date: Sun Sep 17 03:19:42 2023 +0100
negate dpdy only (mrdoob#26776)
Co-authored-by: aardgoose <[email protected]>
commit 99d705f
Author: 林炳权 <[email protected]>
Date: Sun Sep 17 00:52:53 2023 +0800
Sprite: Clean up. (mrdoob#26774)
commit c6cfa6a
Author: Michael Herzog <[email protected]>
Date: Sat Sep 16 10:46:13 2023 +0200
CubeCamera: Add comment to clarify mipmap generation. (mrdoob#26772)
commit 51462bf
Author: Mugen87 <[email protected]>
Date: Sat Sep 16 09:59:49 2023 +0200
Updated builds.
commit b17a561
Author: Michael Herzog <[email protected]>
Date: Sat Sep 16 09:58:24 2023 +0200
WebGLTextures: Increase default precision for depth buffers with WebGL 2. (mrdoob#26764)
* WebGLTextures: Increase default precision for depth buffers with WebGL 2.
* Examples: Update screenshots.
* Examples: Update screenshots.
* Add webgl2_multisampled_renderbuffers to exception list.
commit 8193d58
Author: Mugen87 <[email protected]>
Date: Sat Sep 16 09:54:34 2023 +0200
Updated builds.
commit 5238fae
Author: Michael Herzog <[email protected]>
Date: Sat Sep 16 09:53:35 2023 +0200
WebGLRenderer: Introduce USE_LIGHT_PROBES define. (mrdoob#26768)
* WebGLRenderer: Introduce USE_LIGHT_PROBES define.
* Examples: Make use of USE_LIGHT_PROBES.
* Add light probe define to vertex shader
---------
Co-authored-by: WestLangley <[email protected]>
commit fbc28ae
Author: 林炳权 <[email protected]>
Date: Fri Sep 15 16:22:16 2023 +0800
src: Clean up. (mrdoob#26763)
commit 18ae441
Author: Casey Primozic <[email protected]>
Date: Fri Sep 15 00:55:35 2023 -0700
Docs: Add some missing options to `MeshPhysicalMaterial` demo. (mrdoob#26753)
* Add some missing options to `MeshPhysicalMaterial` demo
* Add GUI options for some missing properties including sheen, ior, iridescence, and others to the material browser embedded on the docs pages for materials
* Use real default `sheenColor in material browser
* Re-disable dirlights in `MeshPhysicalMaterial` material browser
* Update docs to correct the default `sheenColor`
* Docs stated it was 0xfffff, but it's actually 0x000000
* Fixes mrdoob#26757
* Add back deleted comment
commit 30164c9
Author: ycw <[email protected]>
Date: Fri Sep 15 09:58:20 2023 +0800
Camera: Simplify `getWorldDirection()`. (mrdoob#26743)
* refactor getWorldDirection
* revert object3d1 parent 4e21d02 commit 5293f40
File tree
1,068 files changed
+4099
-7257
lines changed- .github/workflows
- build
- docs
- api
- ar
- animation
- materials
- scenes
- en
- animation
- core
- materials
- scenes
- textures
- fr
- animation
- materials
- it
- animation
- materials
- scenes
- ko/animation
- pt-br/animation
- zh
- animation
- materials
- scenes
- examples/en
- controls
- exporters
- manual
- ar/introduction
- en/introduction
- fr/introduction
- it/introduction
- ja/introduction
- ko/introduction
- pt-br/introduction
- ru/introduction
- zh/introduction
- scenes
- editor
- js
- libs
- examples
- jsm
- controls
- csm
- exporters
- lights
- loaders
- materials
- nodes
- accessors
- code
- core
- display
- fog
- geometry
- gpgpu
- lighting
- materials
- math
- procedural
- shadernode
- utils
- objects
- renderers
- common
- nodes
- webgl-legacy/nodes
- webgl
- nodes
- utils
- webgpu
- nodes
- utils
- shaders
- screenshots
- manual
- en
- examples
- fr
- ja
- ko
- ru
- zh
- src
- animation
- cameras
- core
- extras/core
- loaders
- materials
- math
- objects
- renderers
- shaders
- ShaderChunk
- ShaderLib
- webgl
- scenes
- textures
- test
- e2e
- unit/src/animation
- utils/build
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,068 files changed
+4099
-7257
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | 20 | | |
26 | 21 | | |
27 | 22 | | |
| |||
0 commit comments