Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge 156 #9

Merged
merged 342 commits into from
Sep 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
342 commits
Select commit Hold shift + click to select a range
356d648
Docs: Translating Renderers/Shaders section into Arabic (ar). (#26297)
afilahkle Jun 20, 2023
7b419c9
WebGLObjects: Optimize `InstancedMesh` updates. (#26300)
Mugen87 Jun 20, 2023
36243d1
Puppeteer E2E test: Replace BrowserFetcher with @puppeteer/browsers (…
LeviPesin Jun 20, 2023
21b8fa1
OculusHandPointerModel: cleanup on disconnect, implement dispose (#26…
CodyJasonBennett Jun 20, 2023
06720dc
Test that WebGLRenderingContext exists (#26306)
linev Jun 21, 2023
7937acf
Updated builds.
Mugen87 Jun 21, 2023
ff39ae9
WebGPURenderer: Handle interleaved instanced buffers correctly. (#26304)
aardgoose Jun 21, 2023
40d18fd
WebGPUPipelines: Improve reuse programs. (#26305)
sunag Jun 21, 2023
feafbad
Update MeshDistanceMaterial.html (#26310)
Patzi275 Jun 21, 2023
0e36538
Typo fix in prerequisites.html (#26315)
DrejT Jun 22, 2023
aef2151
Editor: Fix usage of TGA textures. (#26316)
Mugen87 Jun 22, 2023
7f2f808
fix triplanarTexture scale
sunag Jun 22, 2023
a2adc8b
Node.getChildren: Clean up (#26313)
LeviPesin Jun 22, 2023
d8e6aa3
TSL: Move `ShaderNode` to `tslFn()` (#26311)
sunag Jun 22, 2023
afe9ccc
Examples: Change how after image effect is toggled. (#26321)
Mugen87 Jun 23, 2023
74ef522
Docs: Translating Renderers/WebXR section into Arabic (ar). (#26323)
afilahkle Jun 24, 2023
80118ab
Examples: Fix displacement map usage of velocity shader. (#26324)
Mugen87 Jun 24, 2023
c944e5a
WebGPURenderer: MorphNode 1/2 and updates (#26325)
sunag Jun 25, 2023
cdfefb4
Update devDependencies (non-major) (#26327)
renovate[bot] Jun 25, 2023
b287bde
WebGPURenderer: ReadRenderTargetPixelsAsync (RFC) (#26326)
aardgoose Jun 26, 2023
b621f0e
WebGPURenderer: Sheen (#26329)
sunag Jun 26, 2023
c1e558c
WebGLRenderer: Fix feedback loop in transmission pass for WebGL 2. (#…
Mugen87 Jun 27, 2023
d6f3887
Updated builds.
Mugen87 Jun 27, 2023
d33b929
Set the arcball rotate speed (#26332)
begmec Jun 27, 2023
406ded4
Example webgpu_instance_uniform: generate -> construct (#26336)
sunag Jun 27, 2023
e2ea766
Fix shader error in anisotropy when normal map is missing (#26334)
repalash Jun 27, 2023
992fa06
FlyControls: Introduce `enabled` property. (#26154)
andredsm Jun 27, 2023
50f36ed
Updated builds.
Mugen87 Jun 27, 2023
9c03ed5
Docs: Improve `FlyControls` page. (#26339)
Mugen87 Jun 27, 2023
872ad80
WebGPURenderer: Render Pass ID and Double Pass (#26333)
sunag Jun 28, 2023
771d0a6
Examples: Add material.alphaHash example (#26341)
donmccurdy Jun 28, 2023
3d85765
Example `webgpu_backdrop_area`: Added blurred node (#26342)
sunag Jun 28, 2023
24203ba
Puppeteer E2E test: Fix WebGL on Mac ARM (#26343)
LeviPesin Jun 28, 2023
c141369
Playground: UVEditor and remove nodes for programmers (#26345)
sunag Jun 28, 2023
21e57f6
Examples: Add RoomEnvironment to alpha hash example (#26344)
donmccurdy Jun 29, 2023
b637cbf
Hash-pin workflow dependencies (#26338)
pnacht Jun 29, 2023
2c2c671
Playground: UVEditor and fix selection of nodes by keyboard (#26349)
sunag Jun 29, 2023
fdef0f8
Revert getCamera() removal (#26350)
mrdoob Jun 29, 2023
c4c439c
Updated package-lock.json.
mrdoob Jun 29, 2023
1d5dc70
Updated builds.
mrdoob Jun 29, 2023
edefdc2
r154
mrdoob Jun 29, 2023
9acdace
Manual: Honor latest changes. (#26353)
Mugen87 Jun 30, 2023
37b932f
WebGPURenderer: Remove duplication of interleaved attribute buffers. …
aardgoose Jun 30, 2023
3469043
Manual: Honor latest changes. (#26354)
Mugen87 Jul 1, 2023
4e07037
Manual: Honor latest changes. (#26355)
Mugen87 Jul 1, 2023
aff5cb1
Manual: Clean up. (#26358)
Mugen87 Jul 2, 2023
67eb168
Docs: Improve post processing guide. (#26359)
Mugen87 Jul 2, 2023
2f4e4e3
Update devDependencies (non-major) (#26360)
renovate[bot] Jul 2, 2023
54a7d7f
Docs: Translating Scenes section into Arabic (ar). (#26362)
afilahkle Jul 3, 2023
b9fb082
Examples: Fix color space in webgl_materials_video_webcam. (#26364)
Mugen87 Jul 3, 2023
00515e2
Docs: Improve `BufferAttribute` page. (#26365)
Mugen87 Jul 4, 2023
8832496
Update REVISION (#26367)
paulmasson Jul 4, 2023
775ff28
Example `webgpu_tsl_editor`: Simple uv.x animation (#26368)
sunag Jul 4, 2023
08d5c96
Remove usages of FirstPersonControls.noFly (#26374)
Methuselah96 Jul 4, 2023
e502a12
WebGPURenderer: add missing texture.onUpdate() callback. (#26375)
aardgoose Jul 5, 2023
4a7c241
feat(loaders): Add CompressedCubeTexture (#26369)
donmccurdy Jul 5, 2023
2898b20
WebGLRenderer: Use inline tone mapping only when rendering to screen.…
Mugen87 Jul 5, 2023
a887bd5
Updated builds.
Mugen87 Jul 5, 2023
0a01aad
Examples: Remove obsolete renderering settings. (#26377)
Mugen87 Jul 5, 2023
7fa8637
OutputPass: Extract renderer settings. (#26380)
Mugen87 Jul 5, 2023
0d7d5ea
MaskPass: Make sure depth and color buffer are writable. (#26382)
Mugen87 Jul 6, 2023
ff69f9c
Nodes: Fix deprecation text to match code for tslFn (#26383)
aardgoose Jul 6, 2023
f258d0d
Improved performance of Unreal Bloom example. (#26356)
keaukraine Jul 6, 2023
e41d3fe
Fixes error when controllers are disconnected on XR exit when not bei…
hybridherbst Jul 7, 2023
95fbc39
Update OculusHandPointerModel.js
Mugen87 Jul 7, 2023
366d701
WebGPURenderer: avoid render pass/pipeline attachment mismatches (#26…
aardgoose Jul 8, 2023
3e0a573
WebGPURenderer: Fix Node.updateBefore() sequence call (#26391)
sunag Jul 8, 2023
d7edc95
WebGPUBackend: Fix Depth Buffer (#26395)
sunag Jul 9, 2023
7558e97
WebGPURenderer: Rename getArrayBuffer() to getArrayBufferAsync() (#26…
sunag Jul 9, 2023
1a4f54b
WebGPUPipelines: Improve reuse pipeline and ComputeNode dispose (#26361)
sunag Jul 10, 2023
e8580b6
removed old example reference (#26401)
atul-mourya Jul 10, 2023
6548a89
Update actions/setup-node digest to e33196f (#26398)
renovate[bot] Jul 10, 2023
0298823
Update github/codeql-action digest to 46ed16d (#26399)
renovate[bot] Jul 10, 2023
1bb77a7
fix some of the lint-addons warnings and errors (#26388)
hybridherbst Jul 10, 2023
b08acb8
change error to warning and reword a bit (#26386)
hybridherbst Jul 10, 2023
98e4fc8
OrbitControls: Add zoom to cursor (#26165)
gkjohnson Jul 10, 2023
81facb7
Docs: Improve `OrbitControls` page. (#26404)
Mugen87 Jul 10, 2023
28fc642
Update CapsuleGeometry.js (#26405)
tdanlin Jul 10, 2023
cce80b8
WebGLRenderer: Deprecate `useLegacyLights`, change default to `false`…
Mugen87 Jul 11, 2023
a05dee7
Updated builds.
Mugen87 Jul 11, 2023
3d78962
Examples: tonemapping add backgroundIntensity gui (#26411)
vis-prime Jul 11, 2023
dee718d
Update WebGLRenderer.js
Mugen87 Jul 11, 2023
1775695
WebGPURenderer: .render() support object3d as parameter (#26400)
sunag Jul 12, 2023
42f3f52
Editor: Always configure `GLTFLoader` with KTX2 and Meshopt. (#26414)
Mugen87 Jul 12, 2023
6710c98
WebGPURenderer: Fix and slightly better performance (#26417)
sunag Jul 12, 2023
c6273ad
shallow copy animations array (#26416)
GoJermangoGo Jul 13, 2023
986e898
TSL: Add output and material.outputNode (#26419)
sunag Jul 13, 2023
8155acd
WebGPURenderer: Revert and fix updateBefore() - (2) (#26422)
sunag Jul 14, 2023
bc5ac6c
Fix GUI title in webgl_postprocessing_afterimage (#26421)
Methuselah96 Jul 14, 2023
8160b0a
WebGLMultipleRenderTargets: return void in setSize (#26418)
CodyJasonBennett Jul 14, 2023
e47e4c6
WebGPURenderer: Not crash if texture is not supported (#26423)
sunag Jul 14, 2023
6169e48
NodeMaterial: unlit property (#26429)
sunag Jul 14, 2023
6aff9a6
WebGPURenderer: Fix Fog ColorSpace (#26424)
sunag Jul 14, 2023
b21c398
Cleanup onWindowResize for procedural postprocessing example (#26434)
Methuselah96 Jul 15, 2023
f72dc50
Fix reference to params.viewOffsetX (#26433)
Methuselah96 Jul 15, 2023
c5ad711
Remove setting Group.material in godrays example (#26431)
Methuselah96 Jul 15, 2023
bf97f70
Remove passing second parameter to requestAnimationFrame (#26432)
Methuselah96 Jul 15, 2023
6d1db4a
CubeCamera: Remove tone mapping related code. (#26435)
Mugen87 Jul 15, 2023
1c781c3
Cleanup webgl_shadowmap_progressive (#26439)
Methuselah96 Jul 16, 2023
65549f8
Cleanup webgl_raymarching_reflect (#26438)
Methuselah96 Jul 16, 2023
82b1149
Cleanup webgl_materials_modified (#26437)
Methuselah96 Jul 16, 2023
dbb030b
Cleanup wegl_gpgpu_water (#26436)
Methuselah96 Jul 16, 2023
3a21afd
HemisphereLightNode: Fix construct() call (#26441)
sunag Jul 16, 2023
22b0af4
MaterialNode: Add specularStrength (#26444)
sunag Jul 16, 2023
3d53596
NodeMaterial: Add .fog and .colorSpace properties (#26440)
sunag Jul 16, 2023
05fff51
Update devDependencies (non-major) (#26443)
renovate[bot] Jul 16, 2023
3166056
WebGPURenderer: Add DepthTexture.compareFunction (#26420)
sunag Jul 16, 2023
c786fc0
SceneNode: Add backgroundIntensity (#26447)
sunag Jul 16, 2023
cec0dba
WebGPURenderer: Add MeshLambertNodeMaterial (#26448)
sunag Jul 17, 2023
b8a2003
WebGLRenderer: invalidate materials on async instanceColor set (#26430)
CodyJasonBennett Jul 17, 2023
94a033b
Updated builds.
Mugen87 Jul 17, 2023
98fcbc3
Update github/codeql-action digest to 489225d (#26442)
renovate[bot] Jul 17, 2023
101d516
Update dependency servez to v2 (#26445)
renovate[bot] Jul 17, 2023
9e580ac
Update WebGLTextures.js (#26450)
RenaudRohlinger Jul 17, 2023
1afa3ad
fix: toCreasedNormals(): call toNonIndexed() only on non-indexed geom…
kpvhn Jul 17, 2023
4c90d7c
Docs: Clarify units for toCreasedAngle function (#26454)
gkjohnson Jul 17, 2023
9abfda6
Use default to replicate original meaning of 'none' (#26453)
aardgoose Jul 17, 2023
a3c4192
WebGLRenderer: Fix setRenderTarget()'s activeMipmapLevel (#26347)
makovkins Jul 18, 2023
83e47f4
Updated builds.
Mugen87 Jul 18, 2023
7b8a8e7
DataTextureLoader: fix promise never rejected on error (#26412)
ashconnell Jul 18, 2023
b2fea48
Update DataTextureLoader.js
Mugen87 Jul 18, 2023
54119ba
WebGPURenderer: Add BumpMapNode (#26449)
sunag Jul 18, 2023
1d2e0ac
Added documentation for target (#26459)
vaughnrichard Jul 18, 2023
fe2711f
WebGPURenderer: Blending revision 1/2 (#26455)
sunag Jul 19, 2023
714fd18
Revert "Use default to replicate original meaning of 'none' (#26453)"…
sunag Jul 19, 2023
4e12145
TextureNode: Add .getTextureMatrix() (#26461)
sunag Jul 19, 2023
ebbaecf
Remove outdated setting of focal length in examples (#26460)
Methuselah96 Jul 19, 2023
e4db75a
RendererNodes: Add .isToneMappingState (#26463)
sunag Jul 20, 2023
afe58df
WebGPURenderer: Support MSAA for texture render targets. (#26451)
aardgoose Jul 20, 2023
39305cf
WebGLRenderer: Fix runtime error when rendering wireframes with empty…
Mugen87 Jul 20, 2023
291a16e
Clean up (#26475)
WestLangley Jul 22, 2023
0967966
Revert "GLTFLoader: some code to be accessible from extensions on par…
Mugen87 Jul 22, 2023
5eba621
GLTFLoader: Fix loadAnimation refactor (#26477)
hybridherbst Jul 22, 2023
6292f9b
Update devDependencies (non-major) (#26481)
renovate[bot] Jul 23, 2023
fcd3b77
BufferAttribute: Add generic vector "component" getter / setter (#24515)
gkjohnson Jul 24, 2023
a867a45
Update github/codeql-action digest to 1813ca7 (#26480)
renovate[bot] Jul 24, 2023
11b7b5c
SelectionHelper: Add enabled property. (#26483)
puxiao Jul 24, 2023
93996d7
LightingModel: New class struct (#26486)
sunag Jul 25, 2023
4a75811
EnvironmentNode: Cache Equirectangular Textures (#26491)
sunag Jul 25, 2023
ffd9884
WebGPURenderer: Iridescence (#26489)
sunag Jul 25, 2023
6311a59
iridescence_fragment cleanup (#26492)
sunag Jul 25, 2023
7b7cef6
WebGPURenderer: Fix background (#26493)
sunag Jul 25, 2023
22e0a8c
Core: WebGLRenderTarget extends RenderTarget (#26468)
sunag Jul 25, 2023
3dabc5a
Updated builds.
mrdoob Jul 25, 2023
78acb52
USDZExporter: add defaultPrim to make usdchecker happy (#26495)
hybridherbst Jul 26, 2023
33487fb
TGALoader: Bubble parsing errors. (#26497)
Mugen87 Jul 26, 2023
eeeffc8
Docs: Clarify reuse of disposed objects. (#26498)
Mugen87 Jul 26, 2023
af97c8a
Updated builds.
mrdoob Jul 27, 2023
b447ff2
r155
mrdoob Jul 27, 2023
680ce88
Loaders: Bubble parsing errors in remaining data texture loaders. (#2…
Mugen87 Jul 28, 2023
b06cf3c
Update constants.js
Mugen87 Jul 28, 2023
5a23f1b
Manual: Updated `monaco-editor` to `0.40.0` (#26503)
linbingquan Jul 28, 2023
e55831d
Update devDependencies (non-major) (#26510)
renovate[bot] Jul 30, 2023
7d39540
Update github/codeql-action digest to 0ba4244 (#26509)
renovate[bot] Jul 31, 2023
bd8f05f
Update CompressedArrayTexture.html (#26511)
newstart0514 Jul 31, 2023
96c87ca
Update CSMShader.js (#26506)
max-sym Jul 31, 2023
f605b87
support alphaToCoverage (#26513)
aardgoose Jul 31, 2023
cefdf9b
WebGLBackground: respect autoClear in AR (#26428)
CodyJasonBennett Jul 31, 2023
6360fe5
Updated builds.
Mugen87 Jul 31, 2023
1ad293d
WebGLRenderer: Remove material condition for unconditional uniforms. …
SoprachevAK Jul 31, 2023
5c619ba
Examples: Disable damping in alpha hash demo. (#26519)
Mugen87 Aug 1, 2023
c848306
WebGPURenderer: fix clear() inheriting state from previous render() &…
aardgoose Aug 1, 2023
42beb76
Add intersectPlane() documentation (#26522)
balraj-johal Aug 1, 2023
6c62b9c
VideoTexture: Restore inline sRGB decode. (#26521)
Mugen87 Aug 2, 2023
32276ef
NodeBuilder: Get real color type (#26524)
sunag Aug 2, 2023
2b71730
Updated builds.
Mugen87 Aug 2, 2023
1c2c80c
Examples: Update UTIF module. (#26526)
Mugen87 Aug 2, 2023
b1fbdc5
Minor examples cleanup (#26530)
Methuselah96 Aug 3, 2023
e5426b0
NodeBuilder: Fix `construct()` node data (#26533)
sunag Aug 4, 2023
ded763c
STLLoader: Add group names (#26538)
AngyDev Aug 4, 2023
5336668
OrbitControls: Support frame rate independent `autoRotate`. (#26472)
Issung Aug 5, 2023
6774f1e
Docs: Improve `OrbitControls` page. (#26541)
Mugen87 Aug 5, 2023
7f7f778
GLTFLoader: Specify color space of inputs (#26534)
donmccurdy Aug 5, 2023
e19a621
Nodes: Add LineDashedNodeMaterial (#26528)
aardgoose Aug 6, 2023
74939a6
LineDashedNodeMaterial: offsetNode (#26542)
sunag Aug 6, 2023
031bcae
Update devDependencies (non-major) (#26545)
renovate[bot] Aug 6, 2023
67c4225
Docs: Improve OrbitControls page (#26547)
WestLangley Aug 7, 2023
50d352f
Orbitcontrol ZoomToCursor fix (#26549)
xiaowangxu Aug 8, 2023
6a91291
MeshPhysicalMaterial: Fix default specular docs (#26543)
mjurczyk Aug 8, 2023
1516e3f
WebGPURenderer: Add data-engine="three.js ${REVISION}" to <canvas>. (…
linbingquan Aug 8, 2023
10275da
Nodes: add ViewportNode.VIEWPORT (#26540)
aardgoose Aug 8, 2023
5c638c4
MMDLoader: Apply color management to textures. (#26554)
donmccurdy Aug 9, 2023
0b16913
WebGPURenderer: Performance revision (#26556)
sunag Aug 9, 2023
ee785fc
FilmPass: Simplify implementation. (#26573)
Mugen87 Aug 12, 2023
3866c3c
TextureNode: Use `context.tempWrite=false` for conditionals (#26574)
sunag Aug 13, 2023
5105f24
WebGLNodeBuilder: Support more than 4 UV layers (#26575)
sunag Aug 13, 2023
6c74831
Update devDependencies (non-major) (#26578)
renovate[bot] Aug 13, 2023
a0cb769
WebGPURenderer: Occlusion queries with `renderer.isOccluded( object )…
aardgoose Aug 14, 2023
a04fdad
Update github/codeql-action digest to a09933a (#26577)
renovate[bot] Aug 14, 2023
ed8a785
WebGPURenderer: Occlusion Query cleanup (#26584)
sunag Aug 14, 2023
c849b5d
WebGPURenderer: Fix DataTexture - FloatType (#26585)
sunag Aug 15, 2023
eb25afa
Docs: Fix import in `CameraUtils`. (#26591)
Mugen87 Aug 16, 2023
a12b663
docs: remove ColladaExporter document (#26592)
skyclouds2001 Aug 16, 2023
8d9f8d5
Update webgl_shaders_ocean.html (#26580)
skyclouds2001 Aug 16, 2023
03b6cc6
Object3D: Clone material arrays (#26589)
jespertheend Aug 16, 2023
dd43da2
Updated builds.
Mugen87 Aug 16, 2023
f18ebe1
Examples: Fix flickering in decals demo. (#26593)
Mugen87 Aug 17, 2023
621cd32
SSAOPass: Prevent color shift of background. (#26594)
Mugen87 Aug 17, 2023
f7341c3
SSAO: Remove internal beauty pass. (#26596)
Mugen87 Aug 17, 2023
b37b76b
SAOPass: Improve performance, fix visuals. (#26599)
Mugen87 Aug 18, 2023
67d574b
src: Clean up. (#26603)
linbingquan Aug 19, 2023
d3d5ac0
Editor: Updated [email protected] (#26606)
linbingquan Aug 19, 2023
f9e2a0c
Updated [email protected] (#26605)
linbingquan Aug 20, 2023
2a01e13
Update actions/setup-node digest to 5e21ff4 (#26618)
renovate[bot] Aug 20, 2023
6aa90ef
Update devDependencies (non-major) (#26619)
renovate[bot] Aug 21, 2023
530740c
KTX2Loader: Add support for ASTC 6x6 format (#26586)
donmccurdy Aug 21, 2023
61846ee
Examples: Add GUI to USDZ exporter demo. (#26607)
Mugen87 Aug 21, 2023
f53bb7d
DDSLoader: Add support for BC6H textures. (#26608)
CoryG89 Aug 21, 2023
6ce2492
Audio: Prevent null source error in Audio.disconnect() (#26597)
takahirox Aug 21, 2023
eb8f9bd
Updated builds.
Mugen87 Aug 21, 2023
ac40584
Utils: export `createCanvasElement` to public and use it for `WebGPUR…
linbingquan Aug 21, 2023
1939f3a
Updated builds.
Mugen87 Aug 21, 2023
e8daff9
Remove `SRGB_ALPHA_BPTC_Format`. (#26620)
Mugen87 Aug 21, 2023
288d411
Backend.generateMipmaps() (#26609)
sunag Aug 21, 2023
7a3cb2e
Update page.js (#26622)
ycw Aug 22, 2023
8b6775d
Fix typo in constructor params (#26617)
mgroth0 Aug 22, 2023
0d02218
Docs: Clean up. (#26627)
Mugen87 Aug 22, 2023
a645ee1
KTX2Loader: Add support for Display P3 and Linear Display P3 (#26621)
donmccurdy Aug 22, 2023
65aab16
Updated builds.
sunag Aug 23, 2023
3bb6de2
Node: Fix .getNodeType() if .construct() return some Node (#26631)
sunag Aug 23, 2023
ba16e0d
refactor clear (#26625)
ycw Aug 23, 2023
8a215ea
Changed "clear()" position in Object3D Docs (#26636)
alone-as-a-god Aug 23, 2023
cd74d64
RenderPass: Make clear color and alpha independent. (#26638)
Mugen87 Aug 23, 2023
52c8584
Examples: Clean up. (#26639)
Mugen87 Aug 23, 2023
6162a7e
Store FBXLoader original (not sanitized) node name in Object3D.userDa…
janulis Aug 24, 2023
c8ceac2
cleanup .map desc (#26645)
ycw Aug 25, 2023
68c97ed
TSL: textureStore() and example (#26648)
sunag Aug 26, 2023
aefda9b
TextureStore example: Prevent aspect distortion (#26651)
WestLangley Aug 26, 2023
0194798
storageTexture.minFilter=LinearFilter (#26653)
sunag Aug 26, 2023
a2df762
Examples: Improve WebGPURenderer with `antialias: true` (#26649)
linbingquan Aug 27, 2023
01b3638
TextureStore example: Remove ShaderNode (#26654)
sunag Aug 27, 2023
391c8ce
Clean up (#26650)
WestLangley Aug 27, 2023
c6c77fb
Example `webgpu_cubemap_dynamic` add antialias https://github.com/mrd…
sunag Aug 27, 2023
1b04cd9
Update devDependencies (non-major) (#26657)
renovate[bot] Aug 27, 2023
0e486b1
Update actions/checkout digest to f43a0e5 (#26656)
renovate[bot] Aug 28, 2023
0c67b52
Vector2|3|4: Use `Math.trunc()` in `roundToZero()`. (#26643)
ycw Aug 28, 2023
722cc02
WebXRManager: Remove redundant `updateMatrixWorld` calls (#26201)
mrxz Aug 28, 2023
0738cec
Updated builds.
Mugen87 Aug 28, 2023
acf97d0
Add HashNode (#26663)
sunag Aug 28, 2023
7050247
WebGPU: Compute Particles (#26655)
sunag Aug 29, 2023
d3c862f
Examples: Improve `webgpu_compute_particles.html` (#26665)
linbingquan Aug 30, 2023
9272367
WebGLBackend (#26581)
sunag Aug 30, 2023
f8c3786
Examples: Updated `tween.module.js` to `21.0.0` (#26669)
linbingquan Aug 30, 2023
0f5a023
Update method position in WebGLRenderer.html (#26670)
alone-as-a-god Aug 30, 2023
bf7996b
WebGPURenderer: Fix and clean up (#26671)
sunag Aug 30, 2023
1f43ebe
WebGPURenderer: Support for multiple render targets (#26409)
aardgoose Aug 30, 2023
b15ab9b
WebGPU Examples: Exposure adjustment (#26672)
sunag Aug 30, 2023
22a18f4
Updated screenshots of the WebGPU examples working with the WebGL2 ba…
mrdoob Aug 31, 2023
6b3874a
Examples: Added (wip) to webgpu section.
mrdoob Aug 31, 2023
c02fb47
r156
mrdoob Aug 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"extends": [
"config:base",
":disableDependencyDashboard"
":disableDependencyDashboard",
"helpers:pinGitHubActionDigests"
],
"timezone": "Asia/Tokyo",
"schedule": ["after 1am and before 7am every monday"],
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand All @@ -38,9 +38,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand All @@ -63,9 +63,9 @@ jobs:
CI: ${{ matrix.CI }}
steps:
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand All @@ -77,7 +77,7 @@ jobs:
- name: === E2E testing ===
run: npm run test-e2e
- name: Upload output screenshots
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
if: always()
with:
name: Output screenshots
Expand All @@ -89,9 +89,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql-code-scanning.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,20 +26,20 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@a09933a12a80f87b87005513f0abb1494c27a716 # v2
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql-config.yml
queries: security-and-quality

- name: Autobuild
uses: github/codeql-action/autobuild@v2
uses: github/codeql-action/autobuild@a09933a12a80f87b87005513f0abb1494c27a716 # v2

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@a09933a12a80f87b87005513f0abb1494c27a716 # v2
with:
category: "/language:${{matrix.language}}"
6 changes: 3 additions & 3 deletions .github/workflows/read-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand All @@ -46,7 +46,7 @@ jobs:
# write the output in a json file to upload it as artifact
node -pe "JSON.stringify({ filesize: $FILESIZE, gzip: $FILESIZE_GZIP, treeshaken: $TREESHAKEN, treeshakenGzip: $TREESHAKEN_GZIP, pr: $PR })" > sizes.json
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3
with:
name: sizes
path: sizes.json
10 changes: 5 additions & 5 deletions .github/workflows/report-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
# Using actions/download-artifact doesn't work here
# https://github.com/actions/download-artifact/issues/60
- name: Download artifact
uses: actions/github-script@v6
uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6
id: download-artifact
with:
result-encoding: string
Expand All @@ -56,9 +56,9 @@ jobs:

# This runs on the base branch of the PR, meaning "dev"
- name: Git checkout
uses: actions/checkout@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3
with:
node-version: 18
cache: 'npm'
Expand Down Expand Up @@ -126,14 +126,14 @@ jobs:
echo "TREESHAKEN_DIFF=$TREESHAKEN_DIFF" >> $GITHUB_OUTPUT

- name: Find existing comment
uses: peter-evans/find-comment@v2
uses: peter-evans/find-comment@a54c31d7fa095754bfef525c0c8e5e5674c4b4b1 # v2
id: find-comment
with:
issue-number: ${{ fromJSON(steps.download-artifact.outputs.result).pr }}
comment-author: 'github-actions[bot]'
body-includes: Bundle size
- name: Comment on PR
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3
with:
issue-number: ${{ fromJSON(steps.download-artifact.outputs.result).pr }}
comment-id: ${{ steps.find-comment.outputs.comment-id }}
Expand Down
19 changes: 19 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Security Policy

If you have discovered a security vulnerability in this project, please report it
privately. **Do not disclose it as a public issue.** This gives us time to work with you
to fix the issue before public exposure, reducing the chance that the exploit will be
used before a patch is released.

You may submit the report in the following ways:

- send an email to [email protected]; and/or
- send us a [private vulnerability report](https://github.com/mrdoob/three.js/security/advisories/new)

Please provide the following information in your report:

- A description of the vulnerability and its impact
- How to reproduce the issue

This project is maintained by volunteers on a reasonable-effort basis. As such,
we ask that you give us 90 days to work on a fix before public exposure.
Loading
Loading