Commit Graph

  • 498c43bb00 Improved RectAreaLight examples. (#32493) mrdoob 2025-12-06 16:11:06 +09:00
  • 6a5140c8e0 NodeBuilder: Ignore events for shared context (#32492) sunag 2025-12-06 02:34:13 -03:00
  • 98b31d85fe Updated docs. Mr.doob 2025-12-06 13:34:41 +09:00
  • 4f12fc22c0 Updated builds. Mr.doob 2025-12-06 13:32:40 +09:00
  • 26a71ef06f VOXLoader: Replace VOXMesh and VOXData3DTexture classes with functions. (#32491) mrdoob 2025-12-06 12:50:02 +09:00
  • 9a05dab37d VOXLoader: Accept version 200 files. (#32490) mrdoob 2025-12-06 07:30:24 +09:00
  • daae947f03 VOXLoader: Implemented greedy meshing. (#32489) mrdoob 2025-12-06 07:28:03 +09:00
  • bf440d9f42 VOXLoader: Added scene graph support. (#32488) mrdoob 2025-12-06 06:56:10 +09:00
  • 4243f389d8 Tests: Removed todo()s. (#32483) mrdoob 2025-12-05 19:40:29 +09:00
  • ebb8b45c49 Fixed typo in BufferGeometry.js (#32477) Saurav Kumar 2025-12-04 23:09:03 +05:30
  • fcdaf6c0a1 PolyhedronGeometry: Fix typo in fromJSON() (#32475) Ayush123-e 2025-12-04 20:01:12 +05:30
  • 56fc856c15 WebGLShadowMap: Move point light shadow logic from PointLightShadow. (#32473) mrdoob 2025-12-04 07:14:05 +01:00
  • b9d33cd824 E2E: Properly clean up on SIGINT. Mr.doob 2025-12-04 06:23:28 +01:00
  • d7f67fafff UltraHDRLoader: Simplify arithmetic operations. Mr.doob 2025-12-03 22:48:39 +01:00
  • 4b110fe4c3 UltraHDRLoader: Improve HDR reconstruction performance. Mr.doob 2025-12-03 22:41:23 +01:00
  • 333be98402 UltraHDRLoader: Improve parsing performance (#32468) mrdoob 2025-12-03 20:00:27 +01:00
  • 7e1acd058e Updated builds. Mr.doob 2025-12-03 00:22:03 +00:00
  • 4e86f504a0 UltraHDRLoader: Fix incorrect alpha channel values. (#32464) mrdoob 2025-12-03 00:16:13 +00:00
  • 06a4e973c7 Editor: Scale down touchscreen zoom speed (#32454) Tyler Selden 2025-12-02 18:31:29 -05:00
  • 5e431fdbef WebGLPrograms: Use Map for O(1) program lookup. (#32463) mrdoob 2025-12-02 22:05:52 +00:00
  • 1657e1e840 Updated builds. Mr.doob 2025-12-02 20:16:31 +00:00
  • a72120a480 Inspector: Add warn if the inspected node outside of frame scope (#32458) sunag 2025-12-02 16:23:05 -03:00
  • 3e8ca1e100 Docs: Fix Renderer WebGPU convention (#32457) sunag 2025-12-02 15:23:13 -03:00
  • d8dc3dd2ea WebGLRenderer: Clean up setupRenderBufferStorage (#32456) mrdoob 2025-12-02 18:11:57 +00:00
  • 7c74b3db27 WebGLRenderer: Remove SUPPORTS_VERTEX_TEXTURES (#32455) mrdoob 2025-12-02 17:37:57 +00:00
  • 3b687a2a02 TSL: ShadowNode: prevent memory leaks. Add webgpu_test_memory (#32395) Kirill Osipov 2025-12-02 13:30:54 +01:00
  • 656a31b8cd TSL: BloomNode: Implement disposal of materials to prevent memory leaks (#32452) Kirill Osipov 2025-12-02 11:42:59 +01:00
  • 1917b3e52d WebGPUBindingUtils: Improve Bind Group Layout cache system. (#32451) Michael Herzog 2025-12-02 11:42:01 +01:00
  • ec5a051e28 WebGPURenderer: Skip invalid frame of video textures. (#32441) Huong Nguyen 2025-12-02 04:52:17 -05:00
  • bf613a6ae1 WebGPUBackend: Improve resource disposal. (#32446) Kirill Osipov 2025-12-02 10:35:57 +01:00
  • 55b4bbb7ef Update webgl_loader_texture_ktx example to test loading of BC5 and EAC_RG formats. (#32448) Ignacio Castaño 2025-12-02 00:59:56 -08:00
  • 159708a9f6 Docs: Improve Bloom radius description. (#32450) Michael Herzog 2025-12-02 09:49:44 +01:00
  • 652ae0f857 WebGLRenderer: Align transmission render target samples with canvas. (#32444) mrdoob 2025-12-01 22:25:21 +00:00
  • c2c5685879 WebGLRenderer: Use native depth texture for VSM shadow maps (#32443) mrdoob 2025-12-01 22:04:23 +00:00
  • 9edec1c33b WebGPURenderer: Refine video texture warning. (#32439) Michael Herzog 2025-12-01 19:08:58 +01:00
  • 6e006b2996 Octree: Fixed typo. Mr.doob 2025-12-01 17:55:34 +00:00
  • 625d234eb7 Revert "WebGPUBindingUtils: Improve Bind Group Layout cache system." (#32437) Michael Herzog 2025-12-01 11:42:07 +01:00
  • c3d9cd4e64 Updated builds. Mugen87 2025-12-01 11:39:46 +01:00
  • 35eb0c7e7f WebGPUBindingUtils: Improve Bind Group Layout cache system. (#32249) Christian Helgeson 2025-12-01 02:38:51 -08:00
  • 72f91e3cf6 Update ReferenceBaseNode.js Michael Herzog 2025-12-01 09:59:15 +01:00
  • 9e94632cb9 Update ReferenceNode.js Michael Herzog 2025-12-01 09:58:39 +01:00
  • d70adae523 Update PointLightHelper.js Michael Herzog 2025-12-01 09:57:45 +01:00
  • 6d8d548291 Update github/codeql-action digest to fdbfb4d (#32426) renovate[bot] 2025-11-30 19:19:05 +01:00
  • a79b04e7a2 Update dependency qunit to v2.24.3 (#32427) renovate[bot] 2025-11-30 17:31:33 +00:00
  • 6a8392415b SkinnedNode: Ensure previousBoneMatrices is defined for cloned skeletons. (#32422) Michael Herzog 2025-11-30 17:10:46 +01:00
  • 76d5e4f40c Fix: WebGPUTextureUtils._getDefaultCubeTextureGPU using wrong cache (#32425) Ritik Anand 2025-11-30 21:38:56 +05:30
  • 9641add693 TSL: Fix non-stack function call with loops (#32420) sunag 2025-11-30 03:50:58 -03:00
  • 7ad089e773 Inspector: Update checkmark internal box size sunag 2025-11-30 02:16:51 -03:00
  • 2a11e57726 LightProbe: Remove fromJSON(). (#32415) Michael Herzog 2025-11-29 20:13:47 +01:00
  • 5fd137bb73 Light: Unify toJSON() implementations. (#32414) Michael Herzog 2025-11-29 17:06:50 +01:00
  • 8687381d9e WebGPUBackend: Add support indirectOffset based on IndirectStorageBufferAttribute count (#32413) Renaud Rohlinger 2025-11-29 22:55:03 +09:00
  • 306706d968 Examples - Update Compute Fluid to use IndirectStorageBuffer (#32176) Christian Helgeson 2025-11-29 00:39:41 -08:00
  • 192d5c1ea1 Inspector: Fix cube depth texture error (#32412) sunag 2025-11-28 22:16:36 -03:00
  • 7505b21f1a Examples: Fix WebGPU water simulation on mobile GPUs (#32411) mrdoob 2025-11-28 18:32:15 +01:00
  • 1a4756d770 Update page.js docs-safari Michael Herzog 2025-11-28 18:16:29 +01:00
  • 82c64b0878 ExtrudeGeometry: Honor closed property of CatmullRomCurve3. (#32410) Michael Herzog 2025-11-28 18:12:37 +01:00
  • 39b05b49c2 Nodes: Renamed DFGApprox to DFG (#32399) mrdoob 2025-11-28 17:31:48 +01:00
  • c745aee7c0 Editor: Cycle through overlapping objects on click. Mr.doob 2025-11-28 13:53:30 +01:00
  • b7c9099db9 Editor: Scale PointLightHelper based on camera distance. Mr.doob 2025-11-28 13:52:39 +01:00
  • 47df54e21e Updated docs. Mr.doob 2025-11-28 13:36:04 +01:00
  • 76d1f7e80d Updated builds. Mr.doob 2025-11-28 13:35:48 +01:00
  • 1d89376142 Editor: Save and restore controls state. (#32408) mrdoob 2025-11-28 13:33:50 +01:00
  • 712d2cacb4 Optimize Vogel disk sampling sqrt. (#32407) mrdoob 2025-11-28 13:22:10 +01:00
  • 5d233d98e5 Examples: Improve GLTFLoader examples. (#32406) mrdoob 2025-11-28 13:16:23 +01:00
  • c6fdf14bd9 Optimized WebGLBindingStates, WebGLShadowMap and WebGLTextures. webgl-deopts Mr.doob 2025-11-28 12:44:25 +01:00
  • bb6a315070 WebGPURenderer: Fix V8 deoptimizations. webgpu-deopts Mr.doob 2025-11-28 12:28:29 +01:00
  • 9d45c6c03c Clean up. Mr.doob 2025-11-28 12:13:08 +01:00
  • c60282463d Clean up. Mr.doob 2025-11-28 12:12:01 +01:00
  • f6d4703ced Examples: Use real-world scale in stereo demo. (#32403) Michael Herzog 2025-11-28 12:07:15 +01:00
  • 2346fbf0f7 Clean up. Mr.doob 2025-11-28 12:06:02 +01:00
  • f57f64429e Update Sphere.js Michael Herzog 2025-11-28 12:00:53 +01:00
  • e433d905ab Clean up. Mr.doob 2025-11-28 11:51:34 +01:00
  • 99400f7b96 Fixed more megamorphic property access sites. Mr.doob 2025-11-28 11:43:05 +01:00
  • a423d215c8 WebGLRenderer: Fix V8 deoptimizations in materialProperties. Mr.doob 2025-11-28 10:55:43 +01:00
  • e6aeb3c99b Updated builds. Mr.doob 2025-11-28 10:35:13 +01:00
  • 6342bfc50e Improve IBLSheenBRDF approximation accuracy (#32397) mrdoob 2025-11-28 10:32:53 +01:00
  • 3a84165d90 Added Protected Folders Check Workflow. Mr.doob 2025-11-28 08:25:55 +01:00
  • 418a5de2ae Clean up .gitignore Mr.doob 2025-11-28 08:24:00 +01:00
  • 1fa9b8387d Added .claude/ to .gitignore Mr.doob 2025-11-28 08:22:00 +01:00
  • a6ca253793 Inspector: Improves the vertical alignment of the button on the mini-panel. sunag 2025-11-28 00:11:47 -03:00
  • 7396fc8fbc Three.TSL: Remove cubeToUV sunag 2025-11-28 00:02:23 -03:00
  • 7b82fad194 Revert "Revert "Physics Addons: Add errors when trying to use getShape() for unsupported geometry types."" (#32394) Michael Herzog 2025-11-27 21:54:50 +01:00
  • 122c7c84bc Revert "Physics Addons: Add errors when trying to use getShape() for unsupported geometry types." (#32393) Michael Herzog 2025-11-27 21:49:41 +01:00
  • 58d9d506e5 BufferGeometry: Add indirectOffset parameter for indirect drawing (#32392) Niklas Niehus 2025-11-27 20:26:40 +01:00
  • ca69e6c7f1 TSL: Introduce builtinAOContext and Enhance AO Post-Processing Example (#32378) Kirill Osipov 2025-11-27 17:23:44 +01:00
  • 470e9c6400 Update Three.js Game Development link mrdoob 2025-11-27 13:43:30 +09:00
  • 83c5e361b3 Bump node-forge from 1.3.1 to 1.3.2 (#32385) dependabot[bot] 2025-11-27 12:54:28 +09:00
  • 1f83f83c51 Updated builds. Mr.doob 2025-11-27 04:33:24 +01:00
  • 56446ce283 Examples: Migrate royal_esplanade examples to UltraHDRLoader (#32380) mrdoob 2025-11-27 00:54:11 +01:00
  • d5f3ee98a9 WebGPURenderer: PCF shadow filtering with Vogel disk sampling and IGN. (#32381) mrdoob 2025-11-27 00:52:04 +01:00
  • 5240f294f9 StructTypeNode: Fix memory length calculations (#32377) Niklas Niehus 2025-11-26 22:25:55 +01:00
  • 9a0da1a5de TLS: Introduce builtinShadowContext (#32384) sunag 2025-11-26 18:19:07 -03:00
  • 8ea91af7a8 Update webgpu_postprocessing_ao.html Michael Herzog 2025-11-26 20:53:29 +01:00
  • 77ebf275e8 PointShadowNode: Refactor to use native cube depth texture (#32379) mrdoob 2025-11-26 18:13:22 +01:00
  • 24a10b79a7 Updated screenshot. Mr.doob 2025-11-26 16:40:54 +01:00
  • 645e0898bd Clean up. Mr.doob 2025-11-26 16:25:39 +01:00
  • 17fd5bf424 Dev: Fix high severity vulnerability. (#32374) Michael Herzog 2025-11-26 13:21:46 +01:00
  • 39d4705735 Updated docs. Mugen87 2025-11-26 12:53:05 +01:00
  • a95af48c45 Update GTAONode.js Michael Herzog 2025-11-26 12:49:41 +01:00
  • 7c3d020650 Update GTAONode.js Michael Herzog 2025-11-26 12:49:24 +01:00