Commit Graph

  • 66b1280e52 Examples: Add 3D cursor and clean up Sculpt addon. Mr.doob 2026-03-13 15:58:38 +09:00
  • 84ebd6028f Examples: Use lil-gui in sculpt example. Mr.doob 2026-03-13 15:44:00 +09:00
  • 07b0a4ca2b Examples: Add sculpt examples to index. Mr.doob 2026-03-13 15:37:49 +09:00
  • 869d5927b3 Examples: Add wireframe toggle to sculpt example. Mr.doob 2026-03-13 14:21:49 +09:00
  • 50117f2d48 Examples: Fix crease tool normal computation order. Mr.doob 2026-03-13 14:19:15 +09:00
  • 96d3366cee Examples: Clean up Sculpt addon. Mr.doob 2026-03-13 14:16:13 +09:00
  • 6186648e9f Examples: Add Sculpt addon based on SculptGL. Mr.doob 2026-03-13 12:13:58 +09:00
  • 3a0e75bae1 Examples: Rename webxr_xr_sculpt to webxr_xr_marchingcubes. Mr.doob 2026-03-13 12:06:54 +09:00
  • eafc335d42 GodraysNode: Simplify shadow coord computation. (#33162) Michael Herzog 2026-03-12 23:58:44 +01:00
  • 9354e33633 WebGPURenderer: Support unfilterable float32 StorageTextures (#33155) sunag 2026-03-12 17:28:46 -03:00
  • 1e7e3cff30 NodeManager: Make delete() more robust. (#33160) Michael Herzog 2026-03-12 17:05:24 +01:00
  • 79af681317 Renderers: Make animation modules more robust. (#33159) Michael Herzog 2026-03-12 16:18:16 +01:00
  • cb4a7eb38a Inspector: Added string type support to parameters (#33156) sunag 2026-03-12 11:35:41 -03:00
  • 417b784b97 WebGPURenderer: Simplification of the frame buffer cache for WebXR layers (#33154) sunag 2026-03-12 11:34:42 -03:00
  • 2e69815d93 WebGLRenderer: Fix active texture setting in copyTextureToTexture(). (#33153) Guillaume Besson 2026-03-12 15:25:19 +01:00
  • 4fad923a7f Math: Make use of Static initialization blocks. (#33140) PoseidonEnergy 2026-03-12 04:55:55 -05:00
  • bf65eaf73a WebGPURenderer: Introduce Dynamic Lights (#33042) Renaud Rohlinger 2026-03-12 11:24:49 +09:00
  • 91aff1f4db DataTextureLoader: Fix log regression. (#33148) Michael Herzog 2026-03-11 11:05:23 +01:00
  • 3ad2c780ed Update ESLint to ECMA 2022. (#33128) PoseidonEnergy 2026-03-11 04:38:15 -05:00
  • 6173b5a3a0 GLTFLoader: Handle zero ior edge case. (#33119) Michael Herzog 2026-03-11 10:08:41 +01:00
  • 5d1042b27f Updated builds. htmltexture Mr.doob 2026-03-10 20:32:00 +09:00
  • 59c4c9805a Improved HTMLTexture example. Mr.doob 2026-03-10 20:31:29 +09:00
  • 2990f5248f HTMLTexture: Add requestPaint() support. Mr.doob 2026-03-10 19:54:33 +09:00
  • 31d0fbad9c WebGLTextures: Replace texElement2D with texElementImage2D for HTMLTexture. Mr.doob 2026-03-10 18:09:59 +09:00
  • 34044d9eeb Added HTMLTexture example. Mr.doob 2025-06-06 16:33:59 +09:00
  • eb6f09f79a WebGLRenderer: Added HTMLTexture support. Mr.doob 2025-06-06 16:33:43 +09:00
  • ec9dc3fd32 ColladaLoader: Add suport for polygons primitive. (#33143) Michael Herzog 2026-03-10 09:38:37 +01:00
  • 24cbbb7dc7 Controls reset touch-action to empty string instead of 'auto' (#33144) Kodub 2026-03-09 18:00:50 +02:00
  • d6014c3e34 Dev: Fix vulnerabilities. (#33141) Michael Herzog 2026-03-09 12:07:10 +01:00
  • 018743d189 Updated builds. gi-l2lum Mr.doob 2026-03-09 17:40:46 +09:00
  • 76df3e8a44 LightProbeVolume: Optimize repack shader and batch target reuse Mr.doob 2026-03-09 17:26:34 +09:00
  • 63ddf2b930 Update devDependencies (non-major) (#33139) renovate[bot] 2026-03-09 02:09:47 +00:00
  • b554c62703 LightProbeVolume: Distribute L2 luminance by DC color ratio Mr.doob 2026-03-09 10:26:48 +09:00
  • c624d27ca5 LightProbeVolume: L1 color + L2 luminance in 5 textures Mr.doob 2026-03-09 10:11:59 +09:00
  • e33988b6f8 Update github/codeql-action digest to 0d579ff (#33136) renovate[bot] 2026-03-08 18:31:12 +01:00
  • 0764f402c4 Update actions/setup-node digest to 53b8394 (#33135) renovate[bot] 2026-03-08 18:30:50 +01:00
  • d81a44dc24 Shaders: Clean up (#33133) WestLangley 2026-03-08 05:17:24 -04:00
  • 1426bca931 Remove webgl_lightprobes_usd example Mr.doob 2026-03-07 18:30:17 +09:00
  • 6d670adeef LightProbeVolumeHelper: Add tonemapping and colorspace conversion Mr.doob 2026-03-07 18:29:32 +09:00
  • 8bc275be0b Updated builds. Mugen87 2026-03-07 10:15:37 +01:00
  • c2adffecad WebGPURenderer: Fix WebXR sampling array-texture (#33132) sunag 2026-03-07 06:13:41 -03:00
  • 2014dd06ef Source: Fix getSize() for VideoFrame. (#33131) PoseidonEnergy 2026-03-07 03:12:02 -06:00
  • d03d548362 Fix typo in Texture.js (#33130) PoseidonEnergy 2026-03-07 03:06:14 -06:00
  • 02c84b439b Texture: Remove default setter parameter. (#33129) PoseidonEnergy 2026-03-07 03:05:45 -06:00
  • 0b6d13d9bf LightProbeVolume: Simplify view-to-world position transform Mr.doob 2026-03-07 11:52:46 +09:00
  • 456f169690 Update @rollup/plugin-terser to 1.0.0. Mr.doob 2026-03-07 08:20:51 +09:00
  • 38bab39a9e LightProbeVolume: Increase lookSpeed in Sponza example Mr.doob 2026-03-07 08:12:16 +09:00
  • f5d4b94ac5 FirstPersonControls: Fix deprecated handleResize() message. Mr.doob 2026-03-07 07:58:28 +09:00
  • bd1f65f4cc LightProbeVolume: Avoid per-fragment inverse(viewMatrix) Mr.doob 2026-03-07 07:28:06 +09:00
  • 9ee109eafa LightProbeVolume: Upgrade from L1 to L2 Spherical Harmonics Mr.doob 2026-03-06 21:28:14 +09:00
  • d495e9c17a LightProbeVolume: Update complex example with two-room layout Mr.doob 2026-03-06 19:09:56 +09:00
  • 4b5df93092 LightProbeVolume: Use scene.add() API Mr.doob 2026-03-06 18:11:23 +09:00
  • 1d3a6bae37 Rename IrradianceProbeGrid to LightProbeVolume Mr.doob 2026-03-05 18:13:41 +09:00
  • 71505181e5 IrradianceProbeGrid: Add examples Mr.doob 2026-03-05 17:37:34 +09:00
  • 626d40aeeb IrradianceProbeGrid: Add position-dependent diffuse GI Mr.doob 2026-03-05 17:37:24 +09:00
  • dc0fbdd0d5 Updated builds. gi-l1 Mr.doob 2026-03-06 21:03:08 +09:00
  • b11e7bd826 LightProbeVolume: Update complex example with two-room layout Mr.doob 2026-03-06 19:09:56 +09:00
  • 55b431f897 LightProbeVolume: Use scene.add() API Mr.doob 2026-03-06 18:11:23 +09:00
  • 606801d85a Rename IrradianceProbeGrid to LightProbeVolume Mr.doob 2026-03-05 18:13:41 +09:00
  • 9902d13171 IrradianceProbeGrid: Add examples Mr.doob 2026-03-05 17:37:34 +09:00
  • 5dcd101bf0 IrradianceProbeGrid: Add position-dependent diffuse GI Mr.doob 2026-03-05 17:37:24 +09:00
  • 2882df3981 FirstPersonControls: Update interaction model. (#33124) mrdoob 2026-03-06 06:37:15 -08:00
  • 9657ec4376 TSL: Improve dispose() of some FX addons. (#33126) Michael Herzog 2026-03-06 11:52:18 +01:00
  • 4c1fe47d87 SSGINode: Remove dead code Mr.doob 2026-03-02 13:38:22 +09:00
  • 23816cb824 Update GLTFLoader.js Michael Herzog 2026-03-05 14:30:39 +01:00
  • 0106771d67 Update GLTFExporter.js Michael Herzog 2026-03-05 14:00:33 +01:00
  • d05aedd13f Updated builds. Mugen87 2026-03-05 12:52:18 +01:00
  • 192c265780 GLTFExporter: Add EXT_texture_webp support. (#33117) Boris Kourtoukov 2026-03-05 11:25:47 +01:00
  • 2655fa0e90 WebXRController: Add grip update event if enabled. (#33118) Dan Rossi 2026-03-05 20:44:54 +11:00
  • 54001d8676 Manual: Translate manual/zh/game.html to Chinese (#33123) DDDDD12138 2026-03-05 17:09:43 +08:00
  • a158b85f4e USDComposer: Add light support. Mr.doob 2026-03-05 17:23:48 +09:00
  • 2984131058 Inspector: Add Capture Stack Trace for Settings (#33122) sunag 2026-03-05 01:34:12 -03:00
  • 9dcea42983 WebGPURenderer: Use node events to update the binding groups (#33047) sunag 2026-03-05 00:21:15 -03:00
  • 0faeeaf943 TSL: Improves compilation performance by 3.0x (#33120) sunag 2026-03-04 23:49:19 -03:00
  • 320e43223f Editor: Improve animation panel. (#33110) Michael Herzog 2026-03-03 16:02:59 +01:00
  • 051fbfd1a9 NodeMaterialObserver: Avoid usage of Object.keys(). (#33113) Michael Herzog 2026-03-03 10:51:20 +01:00
  • 0534c393ff OutlineNode: Support sprites. (#33112) Michael Herzog 2026-03-03 10:18:33 +01:00
  • b7fa531900 Updated builds. sunag 2026-03-03 01:44:53 -03:00
  • fd1bddf530 WebGPURenderer: Remove inline functions in rendering methods. (#33108) PoseidonEnergy 2026-03-02 20:28:23 -06:00
  • 8886ab6e95 Update MeshToonMaterial.js Michael Herzog 2026-03-02 12:00:23 +01:00
  • b22ed1518b WebGLRenderer: Fix envMap and background rotation (#33077) WestLangley 2026-03-02 05:39:31 -05:00
  • 38331a28c5 WebGPURenderer: Add individual dispose for CanvasTarget caching (#33106) sunag 2026-03-02 01:38:44 -03:00
  • 91117d008d WebGPURenderer: Fixes framebuffer caching with multiple references of different sizes (#32690) Aki Rodić 2026-03-02 05:18:15 +01:00
  • bd1baecf15 Update dependency eslint-plugin-compat to v7 (#33103) renovate[bot] 2026-03-01 21:25:23 +01:00
  • 4c99678c06 Update devDependencies (non-major) (#33101) renovate[bot] 2026-03-01 21:08:40 +01:00
  • 0f11828a4c Update actions/upload-artifact action to v7 (#33102) renovate[bot] 2026-03-01 21:08:26 +01:00
  • f122d43c48 Inspector: Add Memory tab and improve Renderer.info (#33097) sunag 2026-03-01 14:52:24 -03:00
  • ea6e975792 SkinnedMesh: Update "applyBoneTransform" to optionally take Vector4, support direction or position transformation (#33091) Garrett Johnson 2026-03-01 20:14:37 +09:00
  • 7bbb584ae2 WebGPURenderer: Make device capabilities handling more consistent. (#33094) Michael Herzog 2026-03-01 05:47:03 +01:00
  • ffb3ef5201 TSL: Fix array texture with no .depth() defined breaks shader compilation (#33096) sunag 2026-03-01 01:46:13 -03:00
  • f22c30e14e update webgl_watch demo (#33089) lo-th 2026-02-28 11:17:24 +01:00
  • 569b29d7d0 r183 (bis) (bis) Mugen87 2026-02-28 10:37:39 +01:00
  • eea1e2ddba Bump minimatch from 3.1.2 to 3.1.5 (#33090) dependabot[bot] 2026-02-28 09:30:01 +01:00
  • f443051898 Renderer: Make hasCompatibility() more predictable. (#33087) Michael Herzog 2026-02-27 23:14:28 +01:00
  • 2eec459940 USDLoader: Fix skeleton skinning distortion. (#33085) mrdoob 2026-02-27 13:20:34 -08:00
  • d3a9f72e13 Inspector: Introduce Timeline ( Commands Recorder ) (#33078) sunag 2026-02-27 17:18:05 -03:00
  • 8a78546004 WebGPURenderer: Improve compatibility test for reversed depth buffer. (#33086) Michael Herzog 2026-02-27 12:30:11 +01:00
  • 30a9b5c880 USDLoader: Add metersPerUnit support. (#33084) mrdoob 2026-02-27 01:51:58 -08:00
  • f1bf3351a2 USDLoader: Add support for MaterialX UsdPreviewSurface materials. (#33083) mrdoob 2026-02-27 01:31:00 -08:00
  • cc6932eb90 WebGLTextures: Prevent flipping image bitmaps. (#33073) Michael Herzog 2026-02-27 10:25:44 +01:00