Skip to content

Update with the root #1

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

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

Update with the root #1

wants to merge 1,803 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

Mugen87 and others added 30 commits March 19, 2025 10:21
* ShadowMaskModel: Fix signatures.

* ShadowMaskModel: Use `mulAssign()`.

* ShadowNodeMaterial: Fix transparent.
Add `@deprecated` tag.
#30768)

* add `computeSkinning` and remove `skinningReference`

* Node: Show warning for recursive code generate

* fix `attributeName` undefined

* add compute() support for NodeMaterial

* update example using `computeSkinning`

* cleanup
* fix `equal()` inconsistent

* cleanup
* Docs: fix typos

* Docs: fix typo

* revert changes

* revert change
…30780)

* Allow max()/min() to take an arbitrary number of arguments

* update docs
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* auto-rename

* Update NodeBuilder.js

* Update NodeBuilder.js
* improve warnings

* cleanup
* deprecated `modInt()`

* improve warnings

* updates

* revision

* fix declarations

* revision

* Update ComputeNode.js
Co-authored-by: Samuel Rigaud <[email protected]>
Co-authored-by: Samuel Rigaud <[email protected]>
* Editor: Add color space options for background textures.

* Editor: Improve color space select.
* introduce `debug()`

* cleanup

* add debug
* Automatically clean shape data passed to ExtrudeGeometry

Before triangulating a shape, ExtrudeGeometry now welds any index-adjacent points within a small hardcoded distance threshold of each other. This resolves common triangulation artifacts caused by improperly formatted shape data.

* Code review tweaks

* Update screenshots

---------

Co-authored-by: Garrett Johnson <[email protected]>
Mugen87 and others added 30 commits May 12, 2025 23:37
* ImageBitmapLoader: Make error handling more robust.

* ImageBitmapLoader: Simplify code.

* ImageBitmapLoader: Improve comment.

* ImageBitmapLoader: Improve docs.
* add `count`

* add `count`
* fix cache of varying inside a conditional of fragment stage

* add `isAssignNode`

* improve optimization system for varyings

* cleanup

* second approach

* Update StackNode.js
* Improved webgpu_compute_particles example.

* Indentation fix.

* Indentation fix.

* Potential fix for code scanning alert no. 3517: Unused variable, import, function or class

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Sprite instead of Mesh.

* Clean up.

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix clear texture and facing away if `bounce` is `false`

* add `premult`, `unpremult`

* cleanup
…1115)

* fix clear texture and facing away if `bounce` is `false`

* add `premult`, `unpremult`

* cleanup

* add `hashBlur` options { mask, premultipliedAlpha }

* add docs and cleanup
* fix clear texture and facing away if `bounce` is `false`

* add `premult`, `unpremult`

* cleanup

* add `hashBlur` options { mask, premultipliedAlpha }

* add docs and cleanup

* add `webgpu_reflection_blurred` example

* update webgpu_reflection_blurred

* update webgpu_reflection_blurred

* Update webgpu_reflection_blurred.html
* Texture: Add setValues.

* RenderTarget3D: Set texture options.

* Tests: Add coverage for render targets.

* RenderTarget: Respect wrapR option.
* LightsNode: Fix `castShadow` regression.

* Update AnalyticLightNode.js
…or. (#31108)

* fix runtime errors introduced by texture array refactor

* add render pass for xr layers
* Revert "Revert "Examples: Add textured assets to `webgl_loader_fbx`. (#31057)" (#31067)"

This reverts commit 8c66673.

* update model to clean mesh
* Increment version in Material.toJSON

* Increment json metadata version in core
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.