Commit Graph

  • 9ee0e74dbe Editor: Replace FFmpeg with WebCodecs for video rendering. (#32728) mrdoob 2026-01-11 19:16:32 -08:00
  • 20417c3840 Editor: Move render options from sidebar to menubar. (#32727) mrdoob 2026-01-11 18:22:39 -08:00
  • ac6cc5483b TSL: Fixing invalid GLSL using nested structures (#32724) sunag 2026-01-11 17:39:23 -03:00
  • c1fa28d943 Update dependency eslint-plugin-jsdoc to v62 (#32722) renovate[bot] 2026-01-11 19:45:05 +01:00
  • ff2d509339 SkinningNode: Fix tangent transformation. (#32718) Michael Herzog 2026-01-11 19:04:52 +01:00
  • b3bdd22169 Examples: Remove obsolete shadow bias from WebGPU demos. (#32715) Michael Herzog 2026-01-11 10:25:39 +01:00
  • 054e34e2da Updated builds. Mugen87 2026-01-11 09:47:28 +01:00
  • 49fef39762 Renderer: Shadow map improvements. (#32705) Michael Herzog 2026-01-11 09:46:47 +01:00
  • fbdbb63fe8 Editor: use ES6 const/let for app.js (#32712) 林炳权 2026-01-11 16:41:53 +08:00
  • b8b37cdf4f examples: jolt-physics@1.0.0 (#32711) 林炳权 2026-01-11 16:39:35 +08:00
  • 2a85450f38 TSL: Revert positionWorld re-computation (#32710) sunag 2026-01-11 01:04:54 -03:00
  • dca4d8bf51 Updated builds. Mugen87 2026-01-09 17:32:38 +01:00
  • 55c047585d RenderObject: Fix ID assignment bug. (#32700) Michael Herzog 2026-01-09 17:31:58 +01:00
  • 6e9c580965 Updated builds. Mugen87 2026-01-09 16:10:59 +01:00
  • 3881563176 NodeMaterial: Remove shadowPositionNode fallback to reduce CPU load. (#32699) Michael Herzog 2026-01-09 16:10:11 +01:00
  • 8485acc415 SpriteSheetUVNode: Transform to TSL function and fix countNode access. (#32693) Match 2026-01-09 02:58:51 -08:00
  • 19c76f8c74 TSL: Fix positionView sub-build (#32691) sunag 2026-01-09 07:57:12 -03:00
  • 37278f5852 GCodeLoader: Add support for M82/M83 commands. (#32687) Michael Herzog 2026-01-08 14:35:20 +01:00
  • 03a19569af Examples: Improved webgl_animation_keyframes. (#32685) mrdoob 2026-01-08 11:40:30 +09:00
  • 5a7e8bcfa5 PCDLoader: Fix label parsing. (#32683) Michael Herzog 2026-01-07 13:44:53 +01:00
  • f848b7508a Sky/SkyMesh: Added procedural clouds. (#32682) mrdoob 2026-01-07 18:06:24 +09:00
  • 40d7441aee WaterMesh: Remove unneeded Lambert material. Mr.doob 2026-01-07 08:11:48 +09:00
  • adf4a950c4 Object3D: Document static, add support in copy() and JSON. (#32679) Michael Herzog 2026-01-06 19:42:57 +01:00
  • 1a4a28a2bf Water/WaterMesh: Improve realism. (#32681) mrdoob 2026-01-06 23:47:58 +09:00
  • fea08f827d Examples: Added bloom to ocean examples. (#32680) mrdoob 2026-01-06 23:17:22 +09:00
  • 98a7dd547f Water: Use HalfFloatType for reflection render target. (#32678) mrdoob 2026-01-06 22:39:41 +09:00
  • da18e06036 Sky/SkyMesh: Remove legacy gamma correction curve. (#32677) mrdoob 2026-01-06 22:09:52 +09:00
  • 3ef3070762 utils/server.js: cross-platform isMain check (#32674) ycw 2026-01-06 17:24:05 +08:00
  • a95be05fb5 Scripts: Remove dev-ssl and preview-ssl. (#32672) mrdoob 2026-01-06 10:32:00 +09:00
  • adfc785952 Test: Remove servez reference. Mr.doob 2026-01-06 09:56:56 +09:00
  • d208de598c TSL: Check if the stack has a valid output (#32669) sunag 2026-01-05 14:36:55 -03:00
  • a8d278986e Inspector: Store parameters object+key (#32507) Marcel Wiessler 2026-01-05 16:59:32 +01:00
  • cc8b010a50 Line2NodeMaterial: Rename useColor property to vertexColors (#32670) sunag 2026-01-05 12:42:25 -03:00
  • 7cd43e066a server.js: simplified code. Mr.doob 2026-01-05 12:49:41 +09:00
  • 7cc18054c7 server.js: removed redundant call to path.normalize() Mr.doob 2026-01-05 09:45:33 +09:00
  • 0b8d5fabe7 Updated builds. Mr.doob 2026-01-05 09:36:26 +09:00
  • 5b5594a161 Update utils/server.js to selfsigned 5.0.0. Mr.doob 2026-01-05 09:35:05 +09:00
  • 0ab4cdeea2 Updated package-lock.json Mr.doob 2026-01-05 09:33:34 +09:00
  • 1490dbfe40 Update dependency selfsigned to v5 (#32667) renovate[bot] 2026-01-05 09:27:25 +09:00
  • 3b5772d779 Update dependency globals to v17 (#32666) renovate[bot] 2026-01-04 18:04:12 +01:00
  • e7a94ca70f TSL: Add exponentialHeightFogFactor(). (#32659) Michael Herzog 2026-01-04 10:19:29 +01:00
  • 617ebf5f3d ViewportTextureNode: Change update type to RENDER. (#32664) Michael Herzog 2026-01-03 21:27:45 +01:00
  • 06be002e15 Updated builds. Mr.doob 2026-01-03 12:38:24 +09:00
  • 42726e32de Update copyright year in LICENSE file mrdoob 2026-01-03 12:35:34 +09:00
  • 1c2a5aa0c3 Matrix4: Optimize invert() calculation (#32657) mrdoob 2026-01-03 12:28:08 +09:00
  • e80951c9c1 GLTFLoader: Update documentation to include KHR_meshopt_compression (#32661) Don McCurdy 2026-01-02 19:06:04 -05:00
  • 16e912f968 GLTFLoader: Implement support for KHR_meshopt_compression (#32163) Arseny Kapoulkine 2026-01-02 15:27:25 -08:00
  • 548f3412b4 Matrix4: Cache determinant result in decompose(). (#32658) mrdoob 2026-01-03 07:15:46 +09:00
  • 650d20e23d Puppeteer: Removed pixelmatch dependency. (#32656) mrdoob 2026-01-03 00:56:13 +09:00
  • 48f168d4f0 Replaced concurrently with custom preview.js. (#32655) mrdoob 2026-01-02 23:47:24 +09:00
  • 2b45d4c1a2 Replaced servez with custom server.js. (#32654) mrdoob 2026-01-02 23:29:44 +09:00
  • 3ada1b3cc2 Puppeteer: Replaced jimp with jpeg-js and pngjs. (#32652) mrdoob 2026-01-02 22:43:39 +09:00
  • 8649c37f56 GLTFLoader and KTX2Loader: Add a sanity check for navigator.userAgent before using it. (#32633) leonmetthez 2026-01-02 13:43:30 +01:00
  • 357fd6eac1 Removed eslint-plugin-import-x. (#32653) mrdoob 2026-01-02 21:14:37 +09:00
  • 139ae5468c Replace eslint-plugin-import with eslint-plugin-import-x. (#32651) mrdoob 2026-01-02 20:33:31 +09:00
  • bc25e82393 Removed rollup-plugin-filesize dependency. (#32650) mrdoob 2026-01-02 20:11:16 +09:00
  • 48f8bdee95 SSRNode: Performance optimizations. (#32637) mrdoob 2026-01-02 19:27:56 +09:00
  • c26da3c183 Puppeteer: Remove express dependency. (#32649) mrdoob 2026-01-02 19:21:10 +09:00
  • 735b1047bf Object3D: worldToLocal typo (#32647) satelllte 2026-01-02 10:45:29 +02:00
  • 0168a66eae Improved examples. Mr.doob 2026-01-02 15:01:13 +09:00
  • 8a69c9d0e3 RoomEnvironment: Adjust scene position. (#32646) mrdoob 2026-01-02 14:57:21 +09:00
  • 3205d02dd9 Bump qs and express (#32644) dependabot[bot] 2026-01-01 16:12:13 +01:00
  • 38d85cdf61 Updated builds. Mugen87 2025-12-31 10:03:22 +01:00
  • 55d495c3da Line2NodeMaterial: Avoid performance degradation with viewportSharedTexture(). (#32639) Michael Herzog 2025-12-31 09:56:24 +01:00
  • 01ae0d1d7f WebGPURenderer: Add per-attachment MRT blending support (#32636) sunag 2025-12-30 23:14:28 -03:00
  • 8a3694c599 TSL: use raw data for DebugNode callback (#32638) 林炳权 2025-12-31 10:11:14 +08:00
  • 4bbae20d67 Update rendering-on-demand.html Michael Herzog 2025-12-30 15:39:40 +01:00
  • 47ad87b416 Texture3DNode: Remove outdated setupUV(). (#32630) Michael Herzog 2025-12-30 11:25:24 +01:00
  • c645c60b17 TSL: Remove exports for removed TSL methods (#32635) Nathan Bierema 2025-12-29 15:51:00 -06:00
  • a1c17345e6 Cleanup examples. (#32634) Nathan Bierema 2025-12-29 11:51:14 -06:00
  • 96dbfa6282 Fix XR camera layers inheritance (#32626) David von Wrangel 2025-12-29 16:02:44 +01:00
  • 5cde3c7ec5 Examples: Improved grid in webgpu_loader_materialx. Mr.doob 2025-12-29 19:44:09 +07:00
  • d8e70a4cd1 Fixed typos in /examples/jsm folder. (#32631) mrdoob 2025-12-29 19:37:00 +09:00
  • 62749d5c26 Docs: Frame-rate independent cube rotation example (#32627) satelllte 2025-12-29 11:25:02 +02:00
  • d71c3b77f6 Fixed typos. (#32629) mrdoob 2025-12-29 18:23:27 +09:00
  • 15cbc8c6f2 Examples: Clean up. Mr.doob 2025-12-28 21:29:18 +07:00
  • e85890ebc8 Examples: Add shadow tag to webgpu_postprocessing_sss. Mr.doob 2025-12-28 20:53:58 +07:00
  • a254a384c3 Update KeyframeTrack.js Michael Herzog 2025-12-28 11:36:03 +01:00
  • e85cce9f4f LensflareMesh: Fix DPR usage. (#32625) Michael Herzog 2025-12-28 11:04:29 +01:00
  • 374b07c0cf Updated docs. Mr.doob 2025-12-27 20:57:39 +07:00
  • 23fc081243 Updated builds. Mr.doob 2025-12-27 20:57:11 +07:00
  • d73e1dc41a GLTFExporter: Fix skinIndex export for InterleavedBufferAttribute (#32607) Kirill Osipov 2025-12-27 11:42:14 +01:00
  • ebd979215b WebGLRenderer: bugfix when reading pixel in MRT (#32506) André Moreira 2025-12-27 07:18:51 -03:00
  • 0f580fc019 VTKLoader: Fix ReDoS vulnerability. (#32622) mrdoob 2025-12-27 15:00:52 +09:00
  • 6644c51729 Update Audio.js Michael Herzog 2025-12-26 11:30:23 +01:00
  • 90d2cdd024 DEVTOOLS access to AnimationMixer + Loaders (#32616) Marcel Wiessler 2025-12-24 04:28:14 +01:00
  • 35f8853651 Examples: Add basic fog scattering demo. (#32613) Michael Herzog 2025-12-23 18:05:12 +01:00
  • c49f8a6a15 Updated builds. Mugen87 2025-12-23 17:54:22 +01:00
  • b847bf44f3 InstanceNode: Fix UBO size and attribute update. (#32615) Michael Herzog 2025-12-23 17:51:24 +01:00
  • 0ad08817d5 Renderer: Rename shadowMap.colored -> shadowMap.transmitted (#32611) sunag 2025-12-23 13:46:58 -03:00
  • 69a97bfb11 Examples: Update webgpu_shadowmap (#32610) sunag 2025-12-23 00:48:24 -03:00
  • 72be61c5d4 TSL: Introduce TSL.md (TSL Spec) (#32601) sunag 2025-12-22 21:17:06 -03:00
  • a2ba6f220f WebGPURenderer: Unify uniformGroup bindings across shader stages (#32602) sunag 2025-12-22 17:40:12 -03:00
  • 288d8a3368 Renderer: Rename shadowMap.color to shadowMap.colored. (#32608) Michael Herzog 2025-12-22 21:05:22 +01:00
  • ed04b9317c Fix JSDoc Example (#32603) Leanne 2025-12-22 01:32:32 -08:00
  • daa858f37f WebGPURenderer: Introduce shadowMap.color (#32596) sunag 2025-12-21 22:47:36 -03:00
  • ecf6e9c2a1 TSL: Introduce clipSpace (#32594) sunag 2025-12-21 22:38:05 -03:00
  • b103c0e4ae NodeMaterial: Add maskShadowNode (#32598) sunag 2025-12-21 22:31:15 -03:00
  • ab0ae39e80 Update devDependencies (non-major) (#32600) renovate[bot] 2025-12-21 21:58:05 +01:00
  • d8f75edb05 Update github/codeql-action digest to 5d4e8d1 (#32599) renovate[bot] 2025-12-21 21:57:55 +01:00