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

Update with the root #1

Open
wants to merge 1,234 commits into
base: dev
Choose a base branch
from
Open

Update with the root #1

wants to merge 1,234 commits into from

Conversation

omololevy
Copy link
Member

@omololevy omololevy commented Nov 15, 2024

Merge with the latest fixes from the root project so that it's up-to-date. The project as it is is several commits behind the root, close to 1k

holtsetio and others added 30 commits November 26, 2024 12:30
…#29967)

* WebGPUAttributeUtils: fix updateAttribute() when using range (#29966)

* WebGPUAttributeUtils: handle ArrayBuffer and DataView

---------

Co-authored-by: Niklas Niehus <[email protected]>
Co-authored-by: Renaud Rohlinger <[email protected]>
…29960)

* fix: override Audio's clone and copy methods to avoid missing listener

Co-Authored-By: Jian-Nam <[email protected]>

* fix: include filters property in copy method

---------

Co-authored-by: Jian-Nam <[email protected]>
Clean up.
* WebGPUBackend: Simplify Timestamp Queries and Ensure Work Done

* cleanup
* WebGPU: Fix integer uniforms (#29952)

* Update WebGPU Compute Attractors Particles Demo to use uint uniform for number of attractors
* Fix `getAlphaHashThreshold()` properties conflict

* cleanup
* add `opacity` support

* cleanup
* deprecated `storageObject()`

* add tag

* cleanup

* Update webgpu_compute_birds.jpg
* Added line material to path example

* Update webgl_renderer_pathtracer.html

Clean up.

---------

Co-authored-by: Michael Herzog <[email protected]>
* SpotLight: Add `.map` support

* cleanup
* shadow revision

* cleanup

* cleanup

* rev
* Examples: Fix webgpu_compute_texture_pingpong

* revert example and fix TSL export instead
Update imports in WebGPU fiddles.
* feat: Add keyRotateSpeed to OrbitControls

This allows for setting a different speed of rotation when using the
keyboard vs when using a mouse. Similar in approach to the existing
keyPanSpeed.

* fix: reduce keyRotateSpeed down to 1
* Eslint: Improve config

* Only keep import merging

---------

Co-authored-by: Samuel Rigaud <[email protected]>
* Docs: Add JSDoc config and improve `Node` docs.

* Clean up.

* Clean up.

* Node: Complete docs.

* Node: Clarify getHash().

* Node: Clean up.
* Node: Document more modules.

* Node: More docs.

* Node: More docs.

* Docs: Minor fix.

* Docs: More fixes.

* Docs: Fix TODOs.

* Update AssignNode.js
* Node: Document more modules.

* Docs: Fix typo.

* Docs: More clean up.
Mugen87 and others added 30 commits January 7, 2025 23:18
* Docs: Improve `Matrix4` page.

* Docs: Improve `Matrix4` page.
* WebGPURenderer: Introduced variable.toLet()

* change API to toConst()

* const/let both backends?

* const/let handle both backends

* cleanup code

* more cleanup

* cleanup

* add NodeBuilder.isDeterministic() and updates

* readonly suffix

* improve naming

* added `Const`, `Var`

---------

Co-authored-by: sunag <[email protected]>
* VideoTexture: Introduce `setFrame()`.

* Clean up.

* Examples: More clean up.

* Lib: Add source of demuxer_mp4.js.

* Update VideoTexture.html

* Introduce `VideoFrameTexture`.

* VideoTexture: Clean up.

* VideoFrameTexture: More clean up.

* VideoTexture: Clean up.

* VideoFrameTexture: Improve comment.
…30285)

* cloning the texture automatically mark it for texture upload

* fix typo
* Docs: Fix incorrect note on color management in post-processing

* Update Color-management.html
* fix

* Update WebGLBackend.js

* Update webgpu_occlusion.html

---------

Co-authored-by: sunag <[email protected]>
Update manual/zh/shadertory.html for incorrect transilation.
* JSDoc: Add @deprecated

* Update TSLCore.js

---------

Co-authored-by: Samuel Rigaud <[email protected]>
Co-authored-by: Michael Herzog <[email protected]>
…30282)

* Further improvements to WebXR layers feature testing

* Update webxr_vr_layers.html

Clean up.

* Update WebXRManager.js

Clean up.

* Updated E2E screenshot.

---------

Co-authored-by: Michael Herzog <[email protected]>
* RenderObject: Fix geometry key for morph targets.

* RenderObject: Clean up.

* RenderObject: Improve cache key names.
* Improve PointsNodeMaterial

* update imports

* Update webgpu_instance_points.jpg

* Removed InstancedPoints

* revision

* Delete InstancedPointsGeometry.js

* rev

* rev

* update
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.