gitadmin

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • d7575e406b CurveModifierGPU: WebGPURenderer port. (#29453) * curve mod * lint * update screenshot * use correct constant * use filtered texture --------- Co-authored-by: aardgoose <angus.sawyer@email.com>
  • 111184b69d Updated builds.
  • 9f8a5ec25c Update devDependencies (non-major) (#29468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • 8d36c41722 Update github/codeql-action digest to 294a9d9 (#29467) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • 36c0784f5f Update actions/setup-node digest to 0a44ba7 (#29466) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • View comparison for these 6 commits »

2 hours ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • ae67bfdfc0 CylinderGeometry: Don't add degenerate triangles (#29460) * CylinderGeometry: Don't add degenerate triangles * Change comparison
  • ffe877fa0a WebGLProgram: add USE_REVERSEDEPTHBUF define (#29461)
  • a58d0e9224 Docs: Improve `WebGLRenderer` page. (#29459)
  • 764fd24e47 Updated builds.
  • 01777f0bc2 WebGLRenderer: add reverse-z via EXT_clip_control (#29445) * WebGLRenderer: add reverse-z via EXT_clip_control * WebGLRenderer: move conversion methods to utils
  • View comparison for these 9 commits »

2 days ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 3fc4a08f58 Updated builds.
  • a789b4404a Loaders: Unpack colors to working color space (#29448) * feat(loaders): Loaders unpack colors to working color space * fix semicolons
  • d4164b8804 MaterialXLoader: add extract node implementation (#29443)
  • 16dacdee45 MaterialX: added invert implementation (#29433) * feat: added invert implementation - allow invert to be a number, vec 2|3|4, or color, subtracting the value from an optionally inputted amount field (which is defaulted to all parts 1 of the input type) * feat: update invert - simplified invert function - removed unneeded imports - moved invert to math nodes
  • 5e5d2711f5 KTX2Loader: Add support for VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT (#29441)
  • View comparison for these 6 commits »

3 days ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 944419f495 Added a CSS, pointer cursor when hovering over the summary tag within… (#27837) * Added a CSS, pointer cursor when hovering over the summary tag within a details element. Enhances user experience for interaction with details disclosure. Added a CSS, pointer cursor when hovering over the summary tag within a details element. Enhances user experience for interaction with details disclosure. It is more apealing. * Update page.css Clean up. --------- Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
  • 3feb41f579 TrackballControls: Separate mouse action and state logic. (#29442)
  • 9cfaaa8d9a Raycasting: Add barycoord to intersection result, make attribution interpolation more convenient (#29340) * Add a barycoord helper * add fields to point, line * Fix import * Remove unused variables * Update docs * Rename method * Rename function in Mesh class
  • View comparison for these 3 commits »

4 days ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 01359e0003 Examples: Clean up. (#29438)
  • 111670613f Examples: Clean up (#29209) * Fix incorrect args * E2E: Update screenshot. --------- Co-authored-by: Mugen87 <michael.herzog@human-interactive.org>
  • d16dec710c Clean up (#29431)
  • 38fd5e9659 Nodes: Add `AtomicFunctionNode` (#29385) * add atomic operations * add storeNode * cleanup ---------
  • 915392f4cf TSL: support `uniformArrays` from `userData()` and `.label()` for `userData()` and `reference()` (#29430) support reference().label() remove duplicate method Co-authored-by: aardgoose <angus.sawyer@email.com>
  • View comparison for these 7 commits »

5 days ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 2208e8126a Simplify shader (#29397)
  • 324c9db463 FBXLoader: Remove support for orthographic cameras. (#29425) * FBXLoader: Remove support for orthographic cameras. * FBXLoader: Add dummy 3D object.
  • 3fa40fec35 Docs: Fix white flash on iframe load for Safari (#29419) * Docs: Fix white flash on iframe load for Safari * Fix white page for root level /docs page (when no page is selected) * Update index.html Fix code style. * Remove unnecessary error event listener --------- Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
  • 09f1c619c3 Examples: Retargeting animation - mixamo to readyplayer.me (#29428)
  • df70a142f6 Updated builds.
  • View comparison for these 11 commits »

6 days ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • f048cd92b5 Examples: Clean up. (#29422) * Examples: Clean up. * Example: Clean up. * Examples: Simplify frustum setup.
  • 302240259d deps(basis): Upgrade to Basis Universal v1.50 (#29418)
  • dcb30fd112 SkeletonUtils: added `getBoneName()` (#29416) * SkeletonUtils: added `getBoneName()` * Update SkeletonUtils.js
  • 9b76dc8eaa Update github/codeql-action digest to 8214744 (#29410) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • d3c2d774ce Bump serve-static and express (#29413) Bumps [serve-static](https://github.com/expressjs/serve-static) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `serve-static` from 1.15.0 to 1.16.2 - [Release notes](https://github.com/expressjs/serve-static/releases) - [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md) - [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2) Updates `express` from 4.19.2 to 4.21.0 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0) --- updated-dependencies: - dependency-name: serve-static dependency-type: indirect - 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>
  • View comparison for these 7 commits »

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • c85a4374c1 WebGPURenderer: Fallback for alphaToCoverage if antialias is disabled (#29395) * WebGPURenderer: Fallback for alphaToCoverage if antialias is disabled * handle line node material too

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 5a3fb416eb Docs: Improve Chinese translation. (#29406)
  • b06a2e9190 BatchedMesh setGeometryIdAt getGeometryIdAt (#29343) * BatchedMesh setGeometryIdAt getGeometryIdAt * update example * re-enforce test on parameters in BatchedMesh.setGeometryIdAt * remove the warning to keep consistency
  • View comparison for these 2 commits »

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • bf6d895584 WebGPURenderer: fix renderGroup.needs update logic (#29402) Co-authored-by: aardgoose <angus.sawyer@email.com>
  • 7290d8fd4c WebGPURenderer: Introduce `NodeMaterialObserver` and updates (#29386) * Introduce NodeMaterialMonitor * Update VelocityNode.js * updates * Update webgpu_performance_renderbundle.html * Update Lights.js * updates * rename NodeMaterialMonitor -> NodeMaterialObserver * Update NodeMaterials.js
  • 5fec042ae3 InstancedPoints: Fix UVs (#29396)
  • ddadd04fa2 WebGPURenderer: Fix InstancedMesh init with 0 instance (#29399)
  • 8eb25264dd TransformControls: Rename `getGizmo()` to `getHelper()`. (#29398)
  • View comparison for these 5 commits »

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 6bf12465c8 WebGLRenderer: Improve support of integer formats. (#29392)
  • aaf577d6d7 TransformControls: Derive from `Controls`. (#29146) * TransformControls: Derive from `Controls`. * Docs: Clean up. * TransformControls: Clean up. * Docs: Clean up. * Docs: Clean up.
  • ee17decaed TSL: Add `workingToColorSpace`, `colorSpaceToWorking` (#29378) * add `workingToColorSpace`, `colorSpaceToWorking` * Update TextureNode.js * Update RenderOutputNode.js * Update RenderOutputNode.js * update * Update ColorSpaceNode.js
  • f51df3879e LOD: Add `removeLevel()`. (#29359) * feat(app): 29074 Add removeLevel method for LOD * fix: rename parameter * refactor: using for loop * refactor: apply suggestions in method structure * Update LOD.html --------- Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
  • View comparison for these 4 commits »

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 43dcbc1aca Audio: stop audio with a delay (#29376) * feat: audio stop delay parameter * docs: audio play/stop delay parameter * Update Audio.html * fix: do not honor offset --------- Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
  • 4c53075810 Examples: Improve `webgpu_animation_retargeting` (#29387) * update * update
  • 34bce37416 Renderer: clean up (#29383) Co-authored-by: Samuel Rigaud <srigaud@duodisplay.com>
  • 1174d07040 WebGPURenderer: Workgroup Arrays and Barrier Support (#29192) * init * barrier, private array, workgroup array support * clean * Implement Renaud suggestions * fix * fix storage buffer example with workgroupBarrier() * add tags and other info * add bitonic sort example * update * Rebase branch * try to fix bitonic sort shader * simplify * fix * bitonic sort now works but local swap is slower than global swap : * cleanup * fix rebase issues * Change display and html to make difference between global and local swap clearer. May want to improve the performance of the fragment shader by writing nextAlgo and nextBlockHeight to uniforms on the CPU side * update (ugly?) screenshot * cleanup ---------
  • d8591856df Docs: Document the examples/jsm/lines components. (#29381) * Docs: Document the examples/jsm/lines components. (#27034, #29353) * Docs: Link from LineBasicMaterial.linewidth to LineMaterial.
  • View comparison for these 5 commits »

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • eada853a19 Addons: Remove `PackedPhongMaterial`. (#29382)
  • 4e11cd6d3f Examples: Improved interaction in webgpu_compute_birds (#29380) * Examples: Simpler atmosphere approach in webgpu_compute_birds. * no message * Improved bird shape. * Update webgpu_compute_birds.jpg * Examples: Improved interaction in webgpu_compute_birds. --------- Co-authored-by: sunag <sunagbrasil@gmail.com>
  • 5a8328736c Examples: Simpler atmosphere approach in `webgpu_compute_birds` (#29366) * Examples: Simpler atmosphere approach in webgpu_compute_birds. * no message * Improved bird shape. * Update webgpu_compute_birds.jpg ---------
  • e595739f4d Examples: add underwater transition `webgpu_backdrop_water` (#29377)
  • bac758d7f8 LightProbeGenerator: adapt for WebGPU compatibility (#29335) * adapt for webGPU * improve backend detection * rework * rework * exclude from tests --------- Co-authored-by: aardgoose <angus.sawyer@email.com>
  • View comparison for these 5 commits »

1 week ago

gitadmin synced and deleted reference birds at gitadmin/three.js from mirror

1 week ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 5eabead756 Addons: Remove WebGPU modules. (#29373)
  • 7b1f2725fa use config parameters (#29371) Co-authored-by: aardgoose <angus.sawyer@email.com>
  • 94f287d3ea TextureUtils: Add WebGPU version. (#29348) * TextureUtils: Add WebGPU version. * TextureUtilsGPU: Clean up. * TextureUtilsGPU: Fix uv coords.
  • e9aebe2ab4 CacheNode: Fix `parent` reference. (#29369)
  • 5ce5a0c870 Controls: Add `null` as default parameter for `domElement`. (#29368)
  • View comparison for these 16 commits »

2 weeks ago

gitadmin synced commits to birds at gitadmin/three.js from mirror

2 weeks ago

gitadmin synced new reference birds to gitadmin/three.js from mirror

2 weeks ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 256b20e00d Only compile renderable objects (#29345)
  • 8ebbaba912 TSL: Introduce `screenUV`, `screenSize`, `screenCoordinate` and `viewport` revision (#29347) * rename `viewportUV` -> `screenUV` * rename `viewportResolution` -> `screenSize` * rename `viewportCoordinate` -> `screenCoordinate` * rename `ViewportNode` -> `ScreenNode` * viewport -> use physical pixel units * revision * add `viewportSize`, `viewportCoordinate`, `viewportUV` -- other logic * restore * Update ScreenNode.js * Update ScreenNode.js * rev * Update webgpu_animation_retargeting.html * update
  • View comparison for these 2 commits »

2 weeks ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • 1d126cf522 Examples: add `webgpu_animation_retargeting` (#29338) * add webgpu_animation_retargeting * cleanup * Revert "cleanup" This reverts commit 7d51a197cddd5618a949e7a142c0b3f0bbd35937. * Update webgpu_animation_retargeting.html * adding floor * update * Update webgpu_animation_retargeting.html * update * update * Update webgpu_animation_retargeting.html * updates * update

2 weeks ago

gitadmin synced commits to dev at gitadmin/three.js from mirror

  • cf392eada2 flush fenceSync (#29339) Co-authored-by: aardgoose <angus.sawyer@email.com>
  • 0bf5f09ecb Nodes: StorageArrayElementNode - Remove check for non-existant property. (#29276) * Remove unused property * cleanup ---------
  • 275f2013ed Fix `report-size.yml` (#29336)
  • dd7e7b7e89 Fix gltf sparse normalized (#29330)
  • 97ed195695 Examples: Improved compute birds webgpu example (#29334) * Examples: Improved compute birds webgpu example. * update screenshots ---------
  • View comparison for these 8 commits »

2 weeks ago