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

Draft merge latest three.js #15

Draft
wants to merge 3,227 commits into
base: dev
Choose a base branch
from
Draft

Draft merge latest three.js #15

wants to merge 3,227 commits into from

Conversation

VsevolodX
Copy link

Related issue: #XXXX

Description

A clear and concise description of what the problem was and how this pull request solves it.

This contribution is funded by Example

Mugen87 and others added 30 commits March 26, 2024 12:44
* add int16 support

* fix examples

* fix
* fix 16-bit normalized attributes

* cleanup
* webgpu_compute_texture_pingpong: use .computeAsync()

* webgpu_postprocessing_anamorphic: use .loadCubemapAsync()

* webgpu_shadowmap: use `scene.backgroundNode`
…nce in `renderMap`/`frameMap` (#28010)

* NodeFrame: Use reference in renderMap/frameMap

* Node: Rename `.setReference()` -> `.updateReference()`

* ViewportSharedTextureNode: Fix reference
* DataUtils: Add `toRGB9E5()` and `fromRGB9E5()`.

* DataUtils: Fix defines.
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update revision.
* WebGLRenderer: Use ETC2 for ETC1 textures.

* KTX2Loader: Remove ETC1 override.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* EXRLoader: impl single tiled-image support

* EXRLoader: optimize MIP_LEVELS log2 rounding
* [Loader] Fix for LWOLoader geometry correction

fix: IFFParser.js now reads x as -x instead of z to -z. This now sets the geometry and pivot points in the correct location.

This fixes #26733

* fix: webgl_loader_lwo updated with corrected coordinates for meshes and lights and cameras
* support texture grad

* cleanup

* add texture vs textureGrad example
gkjohnson and others added 30 commits May 7, 2024 06:00
…exedDB (#28309)

* recover camera name from IDB

* update
* add submenu

* rename js variables

* re rename js variables
* imports OBJ with textures

* set map.name to filename

* no filename needed in UITexture
)

* align copyTextureToTexture with webglrenderer

* Update webgpu_materials_texture_partialupdate.html

---------
* Update texture when binding is updated

* better fix

* fix

* needsBinding cleanup
* hide irrelevant property tabs

* ci rerun

* Revert "hide irrelevant property tabs"

This reverts commit 3eb63a6.

* put logic in Sidebar.Properties
* CI: Next try fixing E2E.

* Examples: Update screenshots.

* CI: Go back to actions/upload-artifact@v4.
…stors are visible (#28293)

* CSS2DObject and CSS3DObject visibility needs to consider whether ancestors are visible

* Update CSS2DRenderer.js

Clean up.

* Update CSS3DRenderer.js

Clean up.

* Update CSS3DRenderer.js

More clean up.

* Optimize CSS renderers code

* Update CSS2DRenderer.js

Clean up.

* Update CSS3DRenderer.js

Clean up.

* Update CSS2DRenderer.js

Simplify code.

* Update CSS3DRenderer.js

Simplify code.

---------

Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
* adds New Project submenu

* dont import MenubarExamples
* add cache empty check and set a default value

* Update CSS2DRenderer.js

* Update CSS2DRenderer.js

Fix code style.

---------

Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet