{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":407205604,"defaultBranch":"dev","name":"three.js","ownerLogin":"lmj01","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-09-16T14:53:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5525543?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1631804014.675634","currentOid":""},"activityList":{"items":[{"before":"4650fd775e5f18b9ce0d06899035ff7133a20863","after":"c85a4374c15aa6aeff6768fd3678eead19ebd68f","ref":"refs/heads/dev","pushedAt":"2024-09-15T03:30:54.000Z","pushType":"push","commitsCount":86,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"WebGPURenderer: Fallback for alphaToCoverage if antialias is disabled (#29395)\n\n* WebGPURenderer: Fallback for alphaToCoverage if antialias is disabled\r\n\r\n* handle line node material too","shortMessageHtmlLink":"WebGPURenderer: Fallback for alphaToCoverage if antialias is disabled ("}},{"before":"6e38faaf3146dbe3f4239b179a48dd1dea6b45b8","after":"4650fd775e5f18b9ce0d06899035ff7133a20863","ref":"refs/heads/dev","pushedAt":"2024-09-03T01:49:42.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Addons: Remove SDFGeometryGenerator. (#29281)\n\n* Addons: Remove SDFGeometryGenerator.\r\n\r\n* E2E: Remove screenshot.","shortMessageHtmlLink":"Addons: Remove SDFGeometryGenerator. (mrdoob#29281)"}},{"before":"e6f98724943459ea395c856a253200e8aac61ceb","after":"6e38faaf3146dbe3f4239b179a48dd1dea6b45b8","ref":"refs/heads/dev","pushedAt":"2024-08-29T06:05:31.000Z","pushType":"push","commitsCount":95,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Updated builds.","shortMessageHtmlLink":"Updated builds."}},{"before":"0536e005c1d9a31f82a318eb4ddc255217924cc2","after":"e6f98724943459ea395c856a253200e8aac61ceb","ref":"refs/heads/dev","pushedAt":"2024-08-26T05:53:00.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"[Doc/zh] Improve Chinese translation related to FirstPersonControls. (#29123)","shortMessageHtmlLink":"[Doc/zh] Improve Chinese translation related to FirstPersonControls. (m…"}},{"before":"3da6b3d34a0b35883232b12fdee9b7ee376a2b3f","after":"0536e005c1d9a31f82a318eb4ddc255217924cc2","ref":"refs/heads/dev","pushedAt":"2024-08-12T01:05:59.000Z","pushType":"push","commitsCount":189,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Update actions/upload-artifact digest to 834a144 (#29112)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update actions/upload-artifact digest to 834a144 (mrdoob#29112)"}},{"before":"45498d0255abe5da8d3ff95c117ccab594c49b8f","after":"3da6b3d34a0b35883232b12fdee9b7ee376a2b3f","ref":"refs/heads/dev","pushedAt":"2024-07-15T04:02:34.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Update dependency eslint-plugin-compat to v6 (#28870)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency eslint-plugin-compat to v6 (mrdoob#28870)"}},{"before":"86580c5869edd19cea5b2717418a0170c833fd22","after":"45498d0255abe5da8d3ff95c117ccab594c49b8f","ref":"refs/heads/dev","pushedAt":"2024-07-12T07:32:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Updated builds.","shortMessageHtmlLink":"Updated builds."}},{"before":"673dd29e4821cba85bad32e30352eef25433e2f5","after":"86580c5869edd19cea5b2717418a0170c833fd22","ref":"refs/heads/dev","pushedAt":"2024-07-05T01:11:29.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of https://github.com/lmj01/three.js into dev","shortMessageHtmlLink":"Merge branch 'dev' of https://github.com/lmj01/three.js into dev"}},{"before":"c53f65a54ea6cc2701f173ba541570476e1650d5","after":"673dd29e4821cba85bad32e30352eef25433e2f5","ref":"refs/heads/dev","pushedAt":"2024-07-04T09:58:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Update Builds.","shortMessageHtmlLink":"Update Builds."}},{"before":"4e15d890b852248b407812069badc61c20bb2705","after":"c53f65a54ea6cc2701f173ba541570476e1650d5","ref":"refs/heads/dev","pushedAt":"2024-07-04T02:21:56.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"079e499c79c43af13e402d4c988c19f81aea788e","after":"4e15d890b852248b407812069badc61c20bb2705","ref":"refs/heads/dev","pushedAt":"2024-07-04T01:53:02.000Z","pushType":"push","commitsCount":49,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"809920613bc2865a9d254fe3b10ba0fd88277983","after":"079e499c79c43af13e402d4c988c19f81aea788e","ref":"refs/heads/dev","pushedAt":"2024-06-24T07:38:51.000Z","pushType":"push","commitsCount":569,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"cb5039881d97a0aed3fd293b291d02939d6e61b7","after":"809920613bc2865a9d254fe3b10ba0fd88277983","ref":"refs/heads/dev","pushedAt":"2024-03-21T01:42:12.000Z","pushType":"push","commitsCount":334,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"7f1fc5311bea167704630636ae721d31541c93ba","after":"cb5039881d97a0aed3fd293b291d02939d6e61b7","ref":"refs/heads/dev","pushedAt":"2024-01-12T08:04:37.000Z","pushType":"push","commitsCount":947,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"b6127ac1713292d62e9d8d2771973d303e6a90fa","after":"7f1fc5311bea167704630636ae721d31541c93ba","ref":"refs/heads/dev","pushedAt":"2023-10-25T06:08:37.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}},{"before":"7e0c934e25084ec69473ca772d84f5f638817392","after":"b6127ac1713292d62e9d8d2771973d303e6a90fa","ref":"refs/heads/dev","pushedAt":"2023-06-07T06:29:26.038Z","pushType":"push","commitsCount":1451,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 9a6376aca142fbe7186f6a53bfa4dab72148f0e7\nAuthor: Mugen87 \nDate: Wed Jun 7 00:31:36 2023 +0200\n\n Updated builds.\n\ncommit 6b4279a96bb2c06a8ce8fc42c089b4ec5b93b21c\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Wed Jun 7 08:00:23 2023 +0930\n\n Remove code deprecated for 10 releases (#26175)\n\n * Remove code deprecated for 10 releases\n\n * Update Scene.js\n\n * Update BufferAttribute.js\n\n * Update BufferGeometry.js\n\ncommit 860041cafa985181458211eb843150f4d3da2386\nAuthor: Garrett Johnson \nDate: Wed Jun 7 01:03:36 2023 +0900\n\n update example versions (#26203)\n\ncommit 74e72fab62fbb5e3a6860833bbaa71bfde865988\nAuthor: Michael Herzog \nDate: Tue Jun 6 10:28:46 2023 +0200\n\n Revert \"SSAARenderPass: Remove `unbiased` property. (#26178)\" (#26198)\n\n This reverts commit 33d074702a5648444e182645919c3e7040f60c9a.\n\ncommit 39ab305a37b4f1e1e8709672c1078183e393a30a\nAuthor: Viktor Kovacs \nDate: Tue Jun 6 00:47:17 2023 +0200\n\n Loader: Add `DEFAULT_MATERIAL_NAME`. (#26188)\n\n * Default material name for 3MF and AMF loaders.\n\n * Use default material name in more loaders.\n\n * Remove material name overwrite after initialization.\n\ncommit b396cc0e34f42252cad516053497771c0b10bc50\nAuthor: Omar Khalifa \nDate: Mon Jun 5 21:17:47 2023 +0300\n\n Docs: Translating Loaders section into Arabic (ar). (#26194)\n\n * update list.json to include the Loaders section of arabic docs\n\n * add arabic translation for AnimationLoader page\n\n * add arabic translation for AudioLoader page\n\n * add arabic translation for BufferGeometryLoader page\n\n * add arabic translation for Cache page\n\n * add arabic translation for CompressedTextureLoader page\n\n * add arabic translation for CubeTextureLoader page\n\n * add arabic translation for DataTextureLoader page\n\n * add arabic translation for FileLoader page\n\n * add arabic translation for ImageBitmapLoader page\n\n * add arabic translation for ImageLoader page\n\n * add arabic translation for Loader page\n\n * add arabic translation for LoaderUtils page\n\n * add arabic translation for MaterialLoader page\n\n * add arabic translation for ObjectLoader page\n\n * add arabic translation for TextureLoader page\n\ncommit f12623a677bdfabfb26491bd1da823b662485677\nAuthor: Michael Herzog \nDate: Mon Jun 5 20:16:59 2023 +0200\n\n Update constants.js\n\n Update revision.\n\ncommit 14e12e0b05deee97a03afb5caf130b769dce5fbd\nAuthor: Michael Herzog \nDate: Mon Jun 5 20:16:31 2023 +0200\n\n Examples: Clean up. (#26193)\n\ncommit 47df928c8a963c2a4b61cfd459a36103aec0db2b\nAuthor: Omar Khalifa \nDate: Mon Jun 5 19:17:17 2023 +0300\n\n fix typo (#26195)\n\ncommit f1b8f3c6a30a45b47544fe91e5ea1db18e7c96e9\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon Jun 5 04:48:31 2023 +0000\n\n Update dependency rollup to v3.23.1 (#26191)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 6da2cced434bedb86e3032ee9c8547d6837d5f71\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun Jun 4 18:53:51 2023 +0000\n\n Update devDependencies (non-major) (#26189)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 52bc19c5419c370434397dbca50a931cba8b9353\nAuthor: sunag \nDate: Sat Jun 3 19:52:25 2023 -0300\n\n WebGPURenderer: Don't set redundant state (#26186)\n\n * BufferAttribute: Added .uuid\n\n * WebGPURenderer: Don't set redundant state\n\n * cleanup\n\n * BufferAttribute: Fix serialization and tests\n\n * Attributes: Rename .getUUID() to .getHash()\n\n * Attributes: Rename .getHash() to .getUUID()\n\n * BufferGeometryLoader: Fix undefined uuid\n\n * cleanup\n\n * Reverting\n\ncommit ed7d2caab39553663cc8548d2391043e62a6c8a1\nAuthor: Omar Khalifa \nDate: Sat Jun 3 01:19:03 2023 +0300\n\n Docs: Translating Lights/shadows section into Arabic (ar). (#26182)\n\n * update list.json to include the Lights/shadows section of arabic docs\n\n * add arabic translation for DirectionalLightShadow page\n\n * add arabic translation for LightShadow page\n\n * add arabic translation for PointLightShadow page\n\n * add arabic translation for SpotLightShadow page\n\ncommit c1655d49d40504c0225633a76096c1a1fa3e0c29\nAuthor: Michael Herzog \nDate: Sat Jun 3 00:18:25 2023 +0200\n\n CopyShader: Assume render targets have premultiplied alpha. (#26179)\n\n * CopyShader: Assume render targets have have premultiplied alpha.\n\n * TAARenderPass: Fix accumulation issues.\n\n * Use NoBlending in EffectComposer and SavePass.\n\ncommit dcf73522cfe9a44dfeeddb15906d4a33d18dea1a\nAuthor: Omar Khalifa \nDate: Fri Jun 2 12:07:12 2023 +0300\n\n Docs: Translating Lights section into Arabic (ar). (#26176)\n\n * update list.json to include the Lights section of arabic docs\n\n * add arabic translation for AmbientLight page\n\n * add arabic translation for AmbientLightProbe page\n\n * add arabic translation for DirectionalLight page\n\n * add arabic translation for HemisphereLight page\n\n * add arabic translation for HemisphereLightProbe page\n\n * add arabic translation for Light page\n\n * add arabic translation for LightProbe page\n\n * add arabic translation for PointLight page\n\n * add arabic translation for RectAreaLight page\n\n * add arabic translation for SpotLight page\n\ncommit cc08bac70546d09c6ca507d57c73b63d89751839\nAuthor: Omar Khalifa \nDate: Fri Jun 2 12:06:56 2023 +0300\n\n add consistency in code values (#26181)\n\ncommit 33d074702a5648444e182645919c3e7040f60c9a\nAuthor: Michael Herzog \nDate: Thu Jun 1 21:58:08 2023 +0200\n\n SSAARenderPass: Remove `unbiased` property. (#26178)\n\ncommit 7cba91cee7ff1b36250c1535f717255555b6874b\nAuthor: Omar Khalifa \nDate: Thu Jun 1 11:18:06 2023 +0300\n\n Docs: style numbers (en). (#26147)\n\n * fix style of code numbers\n\n * update MeshMatcapMaterial and MeshNormalMaterial\n\ncommit 560c5fcba722d9b37884a6925895d64195cd675e\nAuthor: Mr.doob \nDate: Thu Jun 1 00:22:40 2023 +0900\n\n r153\n\ncommit bb0b7e72cdf85b7b6ec3a0f9ddf73336c80dcd8e\nAuthor: Mr.doob \nDate: Thu Jun 1 00:05:00 2023 +0900\n\n Clean up.\n\ncommit 77c27896d36e4f9633ab44a6fe153be45b986fda\nAuthor: Mr.doob \nDate: Thu Jun 1 00:04:51 2023 +0900\n\n XRHandPrimitiveModel: Disable frustum culling.\n\ncommit 939e458d2455b48b3ec8223c40987004d58e4ee0\nAuthor: Mr.doob \nDate: Wed May 31 23:37:12 2023 +0900\n\n Updated builds.\n\ncommit 95f678c9ca63fdb500e9c635d780428cb687855a\nAuthor: Omar Khalifa \nDate: Wed May 31 10:57:53 2023 +0300\n\n Docs: Translating Helpers section into Arabic (ar). (#26174)\n\n * update list.json to include the Helpers section of arabic docs\n\n * add arabic translation for ArrowHelper page\n\n * add arabic translation for AxesHelper page\n\n * add arabic translation for Box3Helper page\n\n * add arabic translation for BoxHelper page\n\n * add arabic translation for CameraHelper page\n\n * add arabic translation for DirectionLightHelper page\n\n * add arabic translation for GridHelper page\n\n * add arabic translation for HemisphereLightHelper page\n\n * add arabic translation for PlaneHelper page\n\n * add arabic translation for PointLightHelper page\n\n * add arabic translation for PolarGridHelper page\n\n * add arabic translation for SkeletonHelper page\n\n * add arabic translation for SpotLightHelper page\n\ncommit 517ce63ecc63e675643af6f7c16e4c94092b3e7f\nAuthor: sunag \nDate: Tue May 30 09:09:05 2023 -0300\n\n WebGPURenderer: CubeRenderTarget and CubeCamera (#26152)\n\n * Core: Introduce Coordinate System.\n\n * WebGPURenderer: Move hack to .coordinateSystem\n\n * cleanup\n\n * ToneMappingNode: Fix caching\n\n * Renderer Nodes: cleanup\n\n * CubeCamera: Introduce Coordinate System\n\n * NodeMaterial: Fixing currently colorSpace and environment\n\n * WebGPURenderer: Added CubeRenderTarget support\n\n * Examples: Added webgpu_cubemap_dynamic\n\n * CubeCamera: Fix .lookAt() if the object changes position.\n\n * CubeCamera: Set WebGLCoordinateSystem as default\n\n * Added totalScattering\n\n * Added envMapIntensity\n\n * Added CubeRenderTarget.fromEquirectangularTexture()\n\n * Update webgpu_loader_gltf.html\n\n * cleanup\n\n * update screenshots\n\n * revisions\n\n * cleanup\n\n * cleanup\n\n * update example description\n\ncommit 78e97a9ea38734216ed0437a700eb8c20999e698\nAuthor: sunag \nDate: Tue May 30 07:56:50 2023 -0300\n\n Core: Introduce Coordinate System (#26140)\n\n * Core: Introduce Coordinate System.\n\n * WebGPURenderer: Move hack to .coordinateSystem\n\n * cleanup\n\ncommit d88e5f66a185a647e41409da7c2fac2a34f5772f\nAuthor: Michael Herzog \nDate: Tue May 30 12:20:47 2023 +0200\n\n Docs: Improve `CubeTextureLoader` page. (#26169)\n\ncommit 6afb8595c0bf8b2e72818e42b64e6fe22707d896\nAuthor: Michael Herzog \nDate: Tue May 30 09:47:47 2023 +0200\n\n CubeTextureLoader: Return sRGB textures by default. (#26162)\n\ncommit 129635bdb5cbfa11f1b31522889846e862da43d0\nAuthor: sunag \nDate: Mon May 29 08:10:48 2023 -0300\n\n Nodes: Fix circular dependency (#26163)\n\ncommit 51611feae56d494db5e80da5d888bd955cfa8025\nAuthor: Omar Khalifa \nDate: Mon May 29 10:53:48 2023 +0300\n\n Docs: Translating Geometries section into Arabic (ar). (#26155)\n\n * update list.json to include the Geomtries section of arabic docs\n\n * add arabic translation for BoxGeometry page\n\n * add arabic translation for CapsuleGeometry page\n\n * add arabic translation for CircleGeometry page\n\n * add arabic translation for ConeGeometry page\n\n * add arabic translation for CylinderGeometry page\n\n * add arabic translation for DedecahedronGeometry page\n\n * add arabic translation for EdgesGeometry page\n\n * add arabic translation for ExtrudeGeometry page\n\n * add arabic translation for IcosahedronGeometry page\n\n * add arabic translation for LatheGeometry page\n\n * add arabic translation for OctahedronGeometry page\n\n * add arabic translation for PlaneGeometry page\n\n * add arabic translation for PolyhedronGeometry page\n\n * add arabic translation for RingGeometry page\n\n * add arabic translation for ShapeGeometry page\n\n * add arabic translation for SphereGeometry page\n\n * add arabic translation for TetrahedronGeometry page\n\n * add arabic translation for TorusGeometry page\n\n * add arabic translation for TorusKnotGeometry page\n\n * add arabic translation for TubeGeometry page\n\n * add arabic translation for WireframeGeometry page\n\n * Update list.json\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit c0bef7b4a9a18a4be0851ebd31ca80bb598a99bf\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun May 28 20:36:40 2023 +0000\n\n Update dependency rollup to v3.23.0 (#26159)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit f547ede05f4cfba8662eaf1cf6499de97dcef8b3\nAuthor: Omar Khalifa \nDate: Sun May 28 11:16:44 2023 +0300\n\n Docs: Translating Extras/Curves section into Arabic (ar). (#26149)\n\n * add arabic translation for SplineCurve page\n\n * add arabic translation for QuadraticBezierCurve page\n\n * add arabic translation for QuadraticBezierCurve3 page\n\n * add arabic translation for LineCurve page\n\n * add arabic translation for LineCurve3 page\n\n * add arabic translation for EllipseCurve page\n\n * add arabic translation for CubicBezierCurve page\n\n * add arabic translation for CubicBezierCurve3 page\n\n * add arabic translation for CatmullRomCurve3 page\n\n * add arabic translation for ArcCurve page\n\n * update list.json to include the extras/curves section of arabic docs\n\ncommit 6bc217c259de8d9e36ac2651db40173bb0c8294b\nAuthor: Omar Khalifa \nDate: Sun May 28 11:09:59 2023 +0300\n\n fix indentation of code snippet on BoxGeometry page (#26156)\n\ncommit f90a3aee3ca4f182e9df6a530e8c8f7576f851c3\nAuthor: Michael Herzog \nDate: Sat May 27 12:53:35 2023 +0200\n\n Examples: Clean up. (#26150)\n\ncommit d117331b6d27810370576b990166d5c111b4f84a\nAuthor: Omar Khalifa \nDate: Sat May 27 13:52:54 2023 +0300\n\n Docs: fix missing value. (#26151)\n\n * fix missing value that the parameter index may take\n\n * fix in (it) language\n\ncommit ddc59fcf1176854f5253108e8940d383661d5625\nAuthor: Michael Herzog \nDate: Fri May 26 22:06:59 2023 +0200\n\n Update VRMLLoader.js\n\n Fix referene error.\n\ncommit 412e471b97c900d162df3e742a1b85908999dc5d\nAuthor: hybridherbst \nDate: Fri May 26 17:59:24 2023 +0200\n\n GLTFExporter: export from compressed texture data (#23321)\n\n * allow exporting compressed meshes and textures (e.g. draco + ktx2)\n\n added coffemat.etc1s.glb and etc1s+draco, etc1s+meshopt to test compressed formats\n\n only use one temp render context, clean up renderer after writing file, make metalnessMap and roughnessMap readable\n\n refactor: move to TextureUtils class and use that in GLTFExporter, respect sRGB vs. Linear, cache some generated objects\n\n cleanup\n\n simplify modifiedMap access\n\n fix formatting for TextureUtils\n\n dispose of temporary renderer\n\n remove duplicate switch entries\n\n * addressing PR feedback and updating to colorSpace\n\n * remove meshopt references/test file for now\n\n * rm old import\n\n * PR feedback\n\n * GLTFExporter, TextureUtils: Minor fixes.\n\n * cleanup; use original coffeemat model; rm other coffeemat model again\n\n ---------\n\n Co-authored-by: Don McCurdy \n\ncommit cb9d1822d555454703b53cc80e4d79d13b754ba0\nAuthor: Max <32452032+max-sym@users.noreply.github.com>\nDate: Fri May 26 16:43:52 2023 +0100\n\n PositionalAudio: Implement missing `connect()` method. (#26145)\n\n * Fix PositionalAudio mistake\n\n * fix linter\n\n * Update PositionalAudio.js\n\ncommit cf01605e16d4a70df58126a3cd033b3ca8da151c\nAuthor: Michael Herzog \nDate: Fri May 26 17:15:38 2023 +0200\n\n Examples: Clean up. (#26144)\n\ncommit b67384c28067d6ce9632a0ec537c88bb9a4bc5ae\nAuthor: Cody Bennett \nDate: Fri May 26 07:21:48 2023 -0500\n\n BufferAttribute: add gpuType (#26084)\n\n * Docs: add BufferAttribute.gpuType\n\n * BufferAttribute: add gpuType to base class\n\n * Docs: clarify gpuType behavior for floats\n\n * Examples: use gpuType in integer attribute example\n\ncommit 183295e85c27a2a3e38f5179893d502c5919d023\nAuthor: WestLangley \nDate: Fri May 26 08:16:24 2023 -0400\n\n Introduce ExposureShader (#26136)\n\ncommit 30fae4a84367290fe70443ee020cbaf491fc9ceb\nAuthor: sunag \nDate: Fri May 26 08:07:10 2023 -0300\n\n WebGPURenderer: Move TextureRenderer to RenderTarget approach. (#26142)\n\ncommit 3b9090b0a96bb4a271ba9a2fc0cba74544108418\nAuthor: Omar Khalifa \nDate: Fri May 26 13:01:05 2023 +0300\n\n Docs: Translating Extras/Core section into Arabic (ar). (#26141)\n\n * update list.json to include the extras/core section of arabic docs\n\n * add arabic translation for Curve page\n\n * add arabic translation for CurvePath page\n\n * add arabic translation for Interpolations page\n\n * add arabic translation for Path page\n\n * add arabic translation for Shape page\n\n * add arabic translation for ShapePath page\n\ncommit 555db242948c2b140e8a7240baac8bc11bfb2c41\nAuthor: Mr.doob \nDate: Fri May 26 11:52:59 2023 +0900\n\n Updated builds.\n\ncommit ec549b1a3712898b2fe27e62e9bd70df808bdd06\nAuthor: mrdoob \nDate: Thu May 25 19:51:11 2023 -0700\n\n WebGLRenderer: Revert to drawingbuffer sized transmissionRenderTarget (#26138)\n\n * Revert \"WebGLRenderer: Add pixelRatio to transmissionRenderTarget. (#26131)\"\n\n This reverts commit d283449222f07bc7d122d2e94d0364f1c8ac84c1.\n\n * Revert \"WebGLRenderer: Restore POT for transmission render target. (#25494)\"\n\n * WebGLRenderer: Fixed missing import.\n\n * Clean up.\n\n * Updated screenshots.\n\ncommit cfc782958f39f096489ca12ce77aa4bea48b34a1\nAuthor: Omar Khalifa \nDate: Thu May 25 20:34:49 2023 +0300\n\n Docs: Translating Extras section into Arabic (ar). (#26132)\n\n * add arabic translation for DataUtils page\n\n * add arabic translation for Earcut page\n\n * add arabic translation for ImageUtils page\n\n * add arabic translation for PMREMGenerator page\n\n * add arabic translation for ShapeUtils page\n\n * update list.json to include the extras section of arabic docs\n\ncommit 7dd56153b51c7477a7166bbd28538167a8265980\nAuthor: Michael Herzog \nDate: Thu May 25 17:09:21 2023 +0200\n\n Examples: Clean up. (#26135)\n\n * Examples: Clean up.\n\n * Examples: Update screenshots.\n\n * Examples: Clean up.\n\n * VRMLLoader: Fix typo.\n\n * Examples: Remove useless check.\n\n * VRMLLoader: Fix colors one more time.\n\n * Examples: Update screenshots.\n\ncommit 673eca6de685e3ea398d3a76aaad4b90491f5f4c\nAuthor: Mugen87 \nDate: Thu May 25 10:11:54 2023 +0200\n\n Updated builds.\n\ncommit f65f05c36d3edb04415798aaa0beab2a213bc39e\nAuthor: WestLangley \nDate: Thu May 25 04:10:49 2023 -0400\n\n Src: Ensure tone mapped value is in-range (#26130)\n\n * Clamp returned value\n\n * Clamp returned value\n\ncommit b5c3f51aa15314482f0721b6bce8effbf246c83d\nAuthor: Mr.doob \nDate: Thu May 25 10:57:20 2023 +0900\n\n Examples: Improved webgl_animation_skinning_ik.\n\ncommit 30c3e57c042e93bb15c079c1d6cd6d07a45c0f91\nAuthor: Mr.doob \nDate: Thu May 25 10:51:39 2023 +0900\n\n Examples: Improved webgl_loader_gltf_iridescence and webgl_loader_gltf_transmission.\n\ncommit d283449222f07bc7d122d2e94d0364f1c8ac84c1\nAuthor: mrdoob \nDate: Wed May 24 18:29:31 2023 -0700\n\n WebGLRenderer: Add pixelRatio to transmissionRenderTarget. (#26131)\n\ncommit f096de7b879e47591c198dc1f722b0ae5f187b4e\nAuthor: WestLangley \nDate: Wed May 24 07:46:25 2023 -0400\n\n Shaders: Add name property (#26101)\n\n * Shaders: Add name property\n\n * Shaders: Add name property\n\n * Handle undefined shader name\n\ncommit 6733877538230e6b966ea3aa23c1d9d612f4942f\nAuthor: Mr.doob \nDate: Wed May 24 20:38:13 2023 +0900\n\n Updated builds.\n\ncommit 1a86507105e81e023b13f14a999f8d3bc749664b\nAuthor: Omar Khalifa \nDate: Wed May 24 14:09:46 2023 +0300\n\n Docs: Translating Core section into Arabic (ar). (#26123)\n\n * fix typo\n\n * add arabic translation for BufferAttributeTypes page\n\n * add arabic translation for BufferAttribute page\n\n * add arabic translation for BufferGeometry page\n\n * add arabic translation for Clock page\n\n * add arabic translation for EventDispatcher page\n\n * add arabic translation for GLBufferAttribute page\n\n * add arabic translation for InstancedBufferGeometry page\n\n * add arabic translation for InstancedBufferAttribute page\n\n * add arabic translation for InstancedInterleavedBuffer page\n\n * add arabic translation for InterleavedBufferAttribute page\n\n * add arabic translation for InterleavedBuffer page\n\n * add arabic translation for Layers page\n\n * add arabic translation for Object3D page\n\n * add arabic translation for Raycaster page\n\n * add arabic translation for Uniform page\n\n * update list.json to include the core section of arabic docs\n\n * fix missing opening body tag\n\ncommit a86fa2cf8b3a3fb5065b18079e3d83c19ed2c8b2\nAuthor: Michael Herzog \nDate: Wed May 24 11:35:27 2023 +0200\n\n WebGLRenderer: Fix alpha map rendering for points and sprites. (#26128)\n\ncommit f9efcb74edb459b1c79f6a852b2668cb1fe0e9eb\nAuthor: Emmett Lalish \nDate: Wed May 24 01:14:51 2023 -0700\n\n updated AnisotropyBarnLamp model (#26125)\n\ncommit c0f9764c0224e97f33f2487c4123b96429e18d21\nAuthor: Michael Herzog \nDate: Tue May 23 20:37:23 2023 +0200\n\n Examples: Move IFC demo to sRGB. (#26121)\n\n * Examples: Move IFC demo to sRGB.\n\n * Examples: Update screenshots.\n\ncommit 60f307f6030c6de3cba3ca6978e2f0974f0359f8\nAuthor: sunag \nDate: Tue May 23 14:19:26 2023 -0300\n\n Universal Renderer and WebGPUBackend (#26079)\n\n * Universal Renderer and WebGPUBackend ( WIP )\n\n * cleanup\n\n * Rename constants.js to Constants.js\n\n * revisions\n\n * cleanup\n\n * cleanup\n\n * Rename /universal to /common\n\n * Update examples/jsm/renderers/common/Renderer.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/common/Renderer.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/common/Textures.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUTextureUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUTextureUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUPipelineUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUPipelineUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/common/nodes/Nodes.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUPipelineUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUAttributeUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Update examples/jsm/renderers/webgpu/backends/webgpu/utils/WebGPUAttributeUtils.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * Simplifies paths.\n\n * cleanup\n\n * cleanup\n\n * fix resize\n\n * update tip\n\n * update tip\n\n * Rename: webgpu/builder to webgpu/nodes\n\n * cleanup\n\n ---------\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\ncommit 7d32e6a1199cea47e9fbce1cc388389e11fadd94\nAuthor: Michael Herzog \nDate: Tue May 23 17:53:22 2023 +0200\n\n Examples: More sRGB migration. (#26120)\n\n * Examples: More sRGB migration.\n\n * Examples: Update screenshots.\n\ncommit d732ceb51ab154b870b01b940e550b4fdb2b5ea5\nAuthor: Michael Herzog \nDate: Tue May 23 12:45:18 2023 +0200\n\n Examples: More sRGB usage. (#26119)\n\ncommit 8acb815ef57c082c797cf6a2ba0221164feaa00d\nAuthor: Mr.doob \nDate: Tue May 23 19:00:22 2023 +0900\n\n XRPlanes: RapierPhysics.js-friendly geometries and dispatch planeschanged event.\n\ncommit 77067033c4717ca1ff42d8d4991523c7243e3b92\nAuthor: Omar Khalifa \nDate: Tue May 23 11:03:34 2023 +0300\n\n Docs: Translating Constants section into Arabic (ar). (#26117)\n\n * update list.json to include the constants section or arabic docs\n\n * add arabic translation for Animation page\n\n * add arabic translation for BufferAttributeUsage page\n\n * add arabic translation for Core page\n\n * add arabic translation for CustomBlendingEquations page\n\n * add arabic translation for Materials page\n\n * add arabic translation for Renderer page\n\n * add arabic translation for Textures page\n\ncommit 6b267c7e48b3e0c732b23138c8a2910b30d839c0\nAuthor: Mr.doob \nDate: Tue May 23 10:29:44 2023 +0900\n\n Examples: Removed threejs.svg.\n\ncommit 39d03f16766a073bc9fe93668d21e8ff2bda0c9c\nAuthor: ycw \nDate: Tue May 23 09:26:03 2023 +0800\n\n Update webgl_loader_svg.html (#26114)\n\n * Update webgl_loader_svg.html\n\n * ci re-run\n\n * Update webgl_loader_svg.html\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit d6fe1558c1682307d9882cb12ddd9dc4a548d0a0\nAuthor: Mr.doob \nDate: Tue May 23 10:23:56 2023 +0900\n\n Editor: Removed unused TeapotGeometry code.\n\ncommit 973d751be77019406e3e30ae424f0855bb0ada04\nAuthor: Mr.doob \nDate: Tue May 23 10:20:41 2023 +0900\n\n Examples: Removed misc_exporter_collada.\n\ncommit bf1da65052b0a8dec2a2750b81a344fec4e138af\nAuthor: Mr.doob \nDate: Tue May 23 10:13:27 2023 +0900\n\n Examples: Removed webgl_geometry_extrude_shapes2.\n\ncommit dc630b09c1c175fd610a070eb30d670a3c9df8b4\nAuthor: Mr.doob \nDate: Tue May 23 10:07:57 2023 +0900\n\n Examples: Removed webgl_shaders_tonemapping.\n\ncommit 5a408a8915e682e7ae711357d6bc89161b598029\nAuthor: Mr.doob \nDate: Tue May 23 10:02:17 2023 +0900\n\n Examples: Removed webgl_performance_*.\n\ncommit d666ff8903d701a514afba786f11bb8796b3152e\nAuthor: Mr.doob \nDate: Tue May 23 09:58:00 2023 +0900\n\n Examples: Removed webgl_multiple_renderers.\n\ncommit 0db73837f2849c17056497c6c6eb8f4f9ee10b02\nAuthor: Mr.doob \nDate: Tue May 23 09:57:02 2023 +0900\n\n Examples: Removed webgl_multiple_canvases_*.\n\ncommit e289dcecc04e5499405110b93a96cab9781ad49a\nAuthor: Mr.doob \nDate: Tue May 23 09:54:42 2023 +0900\n\n Examples: Removed webgl_shader2.\n\ncommit 502183211c29dc89c9b024a8705a9cf204fb8e2e\nAuthor: Mr.doob \nDate: Tue May 23 09:48:50 2023 +0900\n\n Examples: Removed webgl_trails.\n\ncommit f355d37c79d6d48df052a7156964b98aebb5e656\nAuthor: Mr.doob \nDate: Tue May 23 09:45:14 2023 +0900\n\n Examples: Removed webgl_materials_standard.\n\ncommit dd8a722e1f5b3aaaee91222f458a77690d2fb586\nAuthor: Mr.doob \nDate: Tue May 23 09:40:06 2023 +0900\n\n Examples: Renamed webgl_materials_variations_toon to webgl_materials_toon and removed webgl_materials_variations_*.\n\ncommit 37f90dd12a659d8998a60aa37de915905325e49b\nAuthor: Mr.doob \nDate: Tue May 23 09:31:47 2023 +0900\n\n Examples: Removed webgl_materials_physical_reflectivity.\n\ncommit d13f49c42050bd8d7caa9563227fd19c81b71938\nAuthor: Mr.doob \nDate: Tue May 23 09:31:28 2023 +0900\n\n Examples: Removed webgl_materials.\n\ncommit 45ef934fb952f3c9188c319babca2f316523b118\nAuthor: Mr.doob \nDate: Tue May 23 09:25:01 2023 +0900\n\n Examples: Removed webgl_loader_prwm.\n\ncommit 8d527423202fe6bd8f35cb360fccff793599ffd0\nAuthor: Mr.doob \nDate: Tue May 23 09:20:27 2023 +0900\n\n Examples: Removed webgl_lines_sphere.\n\ncommit d4116b5ad2c3e8ed3d6e638b7e6496412ce3a9c7\nAuthor: Mr.doob \nDate: Tue May 23 09:11:47 2023 +0900\n\n Examples: Improved webgl_materials_car.\n\ncommit 1739815e9380b992e533dc5f90f427f35f9720fd\nAuthor: ycw \nDate: Tue May 23 05:44:12 2023 +0800\n\n fixed .clone sig (#26116)\n\ncommit 925d679a833cc8fea310817be98c3f34f08eafd2\nAuthor: Ali Tan Ucer \nDate: Mon May 22 07:03:49 2023 -0400\n\n Update ViewHelper.js (#26067)\n\n * Update ViewHelper.js\n\n I tried to embed the editor's ViewHelper and the mouse events did not translate properly.\n\n Instead of using a complex code to calc the mouse.x and mouse.y, i did use event.offsetX and event.offsetY\n This solved my problem and fixed any embedding issues.\n\n * Update ViewHelper.js\n\n Y axis should be inversed.\n\n * Update ViewHelper.js\n\n Reverting back to the original code with one fix. rect.width should be rect.right\n\n * Update ViewHelper.js\n\n * Update ViewHelper.js\n\n ---------\n\n Co-authored-by: mrdoob \n Co-authored-by: Michael Herzog \n\ncommit b9803755133ca5841bd896f9fbf3d5e845856d79\nAuthor: Michael Herzog \nDate: Mon May 22 12:26:03 2023 +0200\n\n VRMLLoader: Move to sRGB. (#26111)\n\n * VRMLLoader: Move to sRGB.\n\n * Examples: Update screenshots.\n\ncommit 9c76ad6ebf6d9f769d02a5937d95422e531bbbdc\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon May 22 12:26:24 2023 +0900\n\n Update dependency rollup to v3.22.1 (#26108)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 4b78b07fe8f40bef605afb159f3f63d29af2ee73\nAuthor: Mr.doob \nDate: Mon May 22 09:54:32 2023 +0900\n\n Updated builds.\n\ncommit 7c26bdd852a94ed0dbdf9793f0a1c93fc9b5053d\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun May 21 23:01:55 2023 +0200\n\n Update devDependencies (non-major) (#26104)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit b166cc252f693682b03c942b2c0358b92fd20267\nAuthor: Omar Khalifa \nDate: Mon May 22 00:00:14 2023 +0300\n\n fix style of 0 in PerspectiveCamera page (#26105)\n\ncommit 6c7ff7addf2bc021b9509daffddb88e39517f785\nAuthor: Michael Herzog \nDate: Sun May 21 18:05:55 2023 +0200\n\n Examples: Introduce `OutputPass`. (#26102)\n\n * Examples: Introduce `OutputPass`.\n\n * Examples: Simplify selective bloom demo.\n\n * Examples: Improve GUI in bloom demos.\n\ncommit 0fb78140939d3892f809e938a105835f0ed6d1b3\nAuthor: Omar Khalifa \nDate: Sun May 21 11:06:09 2023 +0300\n\n Docs: Translate the remaining parts of Cameras into arabic (ar). (#26100)\n\n * translate some missing parts in Installation page\n\n * translate some missing parts in Creating-a-scene page\n\n * translate some missing parts inFAQ page\n\n * update list.json to include the translated file/s\n\n * translating the OrthographicCamera page\n\n * translating the PerspectiveCamera page\n\n * translating the StereoCamera page\n\ncommit 22810973b27f984d20b35249e8182583aadeb822\nAuthor: Michael Herzog \nDate: Sun May 21 03:28:18 2023 +0200\n\n EffectComposer: Use `HalfFloatType` as default. (#26099)\n\n * EffectComposer: Use `HalfFloatType` as default.\n\n * Examples: Update screenshots.\n\n * Examples: Update screenshots.\n\ncommit f77e33f5fb66ad758b9a23142aa8f00a38d3e1b1\nAuthor: Michael Herzog \nDate: Sat May 20 23:23:23 2023 +0200\n\n Examples: Migrate post-processing demos to sRGB. (#26097)\n\n * Examples: Migrate post-processing demos to sRGB.\n\n * Examples: Update screenshots.\n\ncommit 419bfc2061da1b7233d90a7f3773be018c4fc511\nAuthor: mrdoob \nDate: Sat May 20 06:41:54 2023 -0700\n\n WebXRManager: Refactored planes code. (#26098)\n\ncommit 2b09a2c05e4017ac811c46bfe9b99f5ae16ed3d9\nAuthor: Don McCurdy \nDate: Fri May 19 22:48:18 2023 -0400\n\n KTX2Loader: Fix regression in mipmap chain upload (#26095)\n\n * KTX2Loader: Fix regression in mipmap chain upload.\n\n * clarify comment\n\ncommit dab85a19cbed588e59ee21c77b798e88ff6be286\nAuthor: Michael Herzog \nDate: Fri May 19 19:48:42 2023 +0200\n\n Examples: Use color management in all WebXR demos. (#26094)\n\n * Examples: Use color management in all WebXR demos.\n\n * Examples: Update screenshots.\n\n * Examples: Enable tone mapping in VR sandbox.\n\n * Examples: Update screenshots.\n\n * Examples: Update screenshots.\n\ncommit d5835f3b1a4d277b47e18700b2e5ab14d82d16e3\nAuthor: Michael Herzog \nDate: Fri May 19 12:22:07 2023 +0200\n\n Examples: More sRGB and color management fixes. (#26092)\n\n * Examples: More sRGB and color management fixes.\n\n * Examples: Update screenshots.\n\ncommit 6d9dca24fe1cf5766946a972f99f1787a521b06e\nAuthor: appache163 \nDate: Fri May 19 18:21:15 2023 +0800\n\n 1.add TGALoader documentation in Chinese (#26093)\n\n 2.modify the SVGLoader name error\n\ncommit 43f2c8b10712ab3270bb3618c6bfc272ac70dcbc\nAuthor: Mr.doob \nDate: Fri May 19 18:43:51 2023 +0900\n\n Editor: Added KTX2 and MeshoptDecoder to GLB parsing.\n\ncommit 1f75a58371d7c34449224ca7e92e08d7564236f3\nAuthor: Mr.doob \nDate: Fri May 19 18:42:40 2023 +0900\n\n Examples: Refactored webgl_morphtargets_webcam.\n\ncommit 0d8676bc62f19b96749a2dd09eb423746c893a5b\nAuthor: Michael Herzog \nDate: Fri May 19 10:41:08 2023 +0200\n\n Examples: More sRGB and color management fixes. (#26090)\n\n * Examples: More sRGB and color correction fixes.\n\n * Examples: Update screenshots.\n\n * Examples: Update screenshots.\n\ncommit eb4eca3723fc96ef7fc9d88db4df5ba924c6a50a\nAuthor: appache163 \nDate: Fri May 19 16:24:43 2023 +0800\n\n Docs: add DataUtils Chinese documentation (#26089)\n\n * add capsuleGeometry documentation in Chinese\n\n * Update CapsuleGeometry.html\n\n * WebGL3DRenderTarget class documentation in Chinese\n\n * add WebGLArrayRenderTarget class documentation in Chinese\n\n * add DataUtils documentation\n\n ---------\n\n Co-authored-by: liugang8 \n Co-authored-by: Michael Herzog \n\ncommit 617b79dfa29bd578d8f12524dfff7efbad8b5073\nAuthor: Omar Khalifa \nDate: Fri May 19 10:50:25 2023 +0300\n\n docs: translate some missing parts(ar). (#26088)\n\n * translate some missing parts in Installation page\n\n * translate some missing parts in Creating-a-scene page\n\n * translate some missing parts inFAQ page\n\ncommit 6408d6fe35c6ab84c7435ec1314d782c60693327\nAuthor: appache163 \nDate: Fri May 19 15:49:50 2023 +0800\n\n Docs: Improved Chinese translation. (#26086)\n\n * add capsuleGeometry documentation in Chinese\n\n * Update CapsuleGeometry.html\n\n * WebGL3DRenderTarget class documentation in Chinese\n\n * add WebGLArrayRenderTarget class documentation in Chinese\n\n ---------\n\n Co-authored-by: liugang8 \n Co-authored-by: Michael Herzog \n\ncommit 5f53353d3b995823ee7add399c2f45a2aeb2dbb2\nAuthor: Michael Herzog \nDate: Thu May 18 15:46:07 2023 +0200\n\n Examples: More sRGB and color management usage. (#26085)\n\n * Examples: More sRGB and color management usage.\n\n * Examples: Update screenshots.\n\ncommit fa647b06c8f10f33b91725a325617f96fc75d668\nAuthor: appache163 \nDate: Thu May 18 18:42:20 2023 +0800\n\n Docs: WebGL3DRenderTarget class documentaion (#26083)\n\n * add capsuleGeometry documentation in Chinese\n\n * Update CapsuleGeometry.html\n\n * WebGL3DRenderTarget class documentation in Chinese\n\n ---------\n\n Co-authored-by: liugang8 \n Co-authored-by: Michael Herzog \n\ncommit 35f7a56886820144f6ea091720a63adf6bec5f93\nAuthor: Michael Herzog \nDate: Thu May 18 12:41:30 2023 +0200\n\n Examples: More sRGB and color management usage. (#26082)\n\n * Examples: More sRGB and color management usage.\n\n * Examples: Update screenshots.\n\ncommit 5a32bea4f98003b27d2b027e9ad2d6a98b169e71\nAuthor: mrdoob \nDate: Thu May 18 02:39:34 2023 -0700\n\n Examples: Added mediapipe face landmark detection example. (#26080)\n\n * Examples: Added mediapipe face landmark detection example.\n\n * Fixed hardcoded videomesh size.\n\ncommit 908d6145a9993bb6747c38f3d720f50c131eab36\nAuthor: appache163 \nDate: Thu May 18 17:28:53 2023 +0800\n\n Docs:add capsuleGeometry documentation in Chinese (#26081)\n\n * add capsuleGeometry documentation in Chinese\n\n * Update CapsuleGeometry.html\n\n ---------\n\n Co-authored-by: liugang8 \n Co-authored-by: Michael Herzog \n\ncommit f702fdce35054d5c68edca251437a9b99111f5a5\nAuthor: Mr.doob \nDate: Thu May 18 18:17:00 2023 +0900\n\n Updated builds.\n\ncommit cb8e47380e52bb6f87576e1c22dd8939e439280f\nAuthor: LJNaN <36950529+LJNaN@users.noreply.github.com>\nDate: Thu May 18 16:16:55 2023 +0800\n\n docs: translate the FramebufferTexture(zh) (#26073)\n\n * manual: fix wrong word(zh)\n\n * fix a wrong word(zh)\n\n * docs: translate the FramebufferTexture(zh)\n\n ---------\n\n Co-authored-by: 柳江南 \n\ncommit 25578308a34f53fc71bb0433acc3cd42631f4e70\nAuthor: Elvis <48666585+l123wx@users.noreply.github.com>\nDate: Thu May 18 16:16:19 2023 +0800\n\n Docs: translate the Light(zh) (#26074)\n\n * Docs: Refactor strong element generation to allow chinese matching\n\n * Docs: Chinese translation of some documents in light\n\ncommit 642fc7507d8f8c70289f0db68f6071cd8278070d\nAuthor: appache163 \nDate: Thu May 18 16:15:14 2023 +0800\n\n Docs: Add page for `DRACOLoader` and `SVGLoader`. (#26077)\n\n * add the DRACOLoader class documentation in Chinese\n\n * SVGLoader class documentation in Chinese\n\n * Update SVGLoader.html\n\n ---------\n\n Co-authored-by: liugang8 \n Co-authored-by: Michael Herzog \n\ncommit 1ca7eed26cce70e14c9cf728cd57f8c39826d4f2\nAuthor: Michael Herzog \nDate: Thu May 18 04:28:01 2023 +0200\n\n Examples: Move reflector/refractor demos to sRGB. (#26070)\n\n * Examples: Move reflector/refractor demos to sRGB.\n\n * Examples: Update screenshots.\n\ncommit dbbdcd693057a396d31c053e14711222f49c2b3c\nAuthor: WestLangley \nDate: Wed May 17 22:26:12 2023 -0400\n\n Add define for GouraudMaterial (#26075)\n\ncommit c0d63d725a589277a7002ed5f80660e9a8d4ca9b\nAuthor: Arseny Kapoulkine \nDate: Wed May 17 19:14:52 2023 -0700\n\n Fix support for texture transform for anisotropy map (#26069)\n\n This is necessary to make glTF files that use KHR_materials_anisotropy\n together with KHR_texture_transform work properly.\n\ncommit 29e3db579f47feb464e2ece5cd24ccf8572e48fb\nAuthor: Mr.doob \nDate: Wed May 17 11:22:39 2023 +0900\n\n Examples: Fixed english.\n\ncommit bc5dca3e9aa18b060746b5fce3ac34b3b8cc9051\nAuthor: mrdoob \nDate: Tue May 16 19:17:52 2023 -0700\n\n Update webgl_loader_gltf_anisotropy.html\n\ncommit 674400e2ccf07f5fe81c287c294f0e15a199100d\nAuthor: chyy <1466387193@qq.com>\nDate: Tue May 16 17:06:54 2023 +0800\n\n Matrix3: Make makeTranslation() accept Vector2 (#26054)\n\n * Matrix3: Make makeTranslation() accept Vector2\n\n * Update Matrix3.js\n\n * Update Matrix3.js\n\n * Update Matrix3.tests.js\n\n * Update Matrix3.html\n\n * Update Matrix3.html\n\n * Update Matrix3.html\n\ncommit 8156a8338af73a8ca4d251d6a8bc6bbde15cb658\nAuthor: Michael Herzog \nDate: Tue May 16 11:02:00 2023 +0200\n\n Docs: Improve light pages. (#26064)\n\ncommit dd4a418d04aef2264678936a9c8cf7e0e84b01c1\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Tue May 16 18:11:20 2023 +0930\n\n RapierPhysics: Clean up (#26042)\n\n * RapierPhysics: Clean up\n\n * Update RapierPhysics.js\n\n * Update RapierPhysics.js\n\n * Update RapierPhysics.js\n\n * Fix\n\n * Match the original behaviour\n\n * Test reverting clock\n\n * Bring Clock back\n\n * Update screenshot\n\n * Fix screenshot\n\n * Fix again\n\n * Add to exceptions list\n\ncommit fed6eeabd9de7b39fe5e41f0b46ec1846633cc33\nAuthor: mrdoob \nDate: Tue May 16 01:33:28 2023 -0700\n\n OrbitControls: Added target distance check in change condition. (#26063)\n\ncommit 6c94900923614f0aac130497900198ef541e2d1f\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Tue May 16 17:52:14 2023 +0930\n\n ShaderNode: Rework ConvertType (#26025)\n\n * Rework ConvertType\n\n * Fix\n\n * Fix both bugs remaining\n\n * Fix DeepScan issue\n\ncommit d1e85b099b33d90d70d52bbf90a30736f457d071\nAuthor: Mr.doob \nDate: Tue May 16 17:21:55 2023 +0900\n\n Revert \"OrbitControls: Removed update condition code (#26061)\"\n\n This reverts commit a7c9a2056de7e89f6dc73f3e6d67e68eca1332d1.\n\ncommit e77a81cd1f3330fb8083065423389d09858fe721\nAuthor: Mr.doob \nDate: Tue May 16 17:21:47 2023 +0900\n\n Revert \"OrbitControls: Removed unused zoomChanged variable.\"\n\n This reverts commit 0a97813fd293f77b7c2b5a5432a9224acd06926c.\n\ncommit 72af345251b1a45a62956d0d3bfff9340600b6f5\nAuthor: sunag \nDate: Tue May 16 05:17:19 2023 -0300\n\n WebGPURenderer: Added DynamicDrawUsage and revisions (#26057)\n\n * Nodes: Remove unnecessary call of .getConstNodeType()\n\n * InstanceIndexNode: Fragment stage support\n\n * RangeNode: Move bufferAttribute to buffer\n\n * NodeBuilder: Removed .isShaderStage()\n\n * WebGPURenderer: Added DynamicDrawUsage and dynamicBufferAttribute()\n\ncommit 0a97813fd293f77b7c2b5a5432a9224acd06926c\nAuthor: Mr.doob \nDate: Tue May 16 16:06:39 2023 +0900\n\n OrbitControls: Removed unused zoomChanged variable.\n\ncommit a7c9a2056de7e89f6dc73f3e6d67e68eca1332d1\nAuthor: mrdoob \nDate: Tue May 16 00:04:30 2023 -0700\n\n OrbitControls: Removed update condition code (#26061)\n\n * OrbitControls: Removed update condition code.\n\n * OrbitControls: Removed unused EPS.\n\ncommit 9a6c4e82bd547dbe7d29061a23a5f7e28d5abb05\nAuthor: LJNaN <36950529+LJNaN@users.noreply.github.com>\nDate: Tue May 16 14:29:52 2023 +0800\n\n manual: fix wrong word(zh) (#26059)\n\n Co-authored-by: 柳江南 \n\ncommit 5db0596a1d30cf09f975e028840547ef8f3d7918\nAuthor: mrdoob \nDate: Mon May 15 22:20:18 2023 -0700\n\n Examples: Improved webgl_loader_gltf_anisotropy. (#26058)\n\ncommit 90858b213dcab40509d6b98f776c5e9a4b29dd83\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun May 14 19:19:43 2023 +0000\n\n Update devDependencies (non-major) (#26052)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 8981ff5907c716ef92367ffc2fcad5da7d61607f\nAuthor: Michael Herzog \nDate: Sun May 14 09:48:31 2023 +0200\n\n Examples: Use color management in lightmap example. (#26018)\n\n * Examples: Use color management in lightmap example.\n\n * Update lightmap.json\n\ncommit 002acb6bbf642f65e13e157194dc2f06ad10676c\nAuthor: sunag \nDate: Sun May 14 04:35:18 2023 -0300\n\n Example `webgl_loader_gltf_anisotropy`: Adjustments to avoid clipping. (#26051)\n\n * Improve near/far settings.\n\n * Revert \"Improve near/far settings.\"\n\n This reverts commit ea4aaac2c8f0f49016bba238a2aa7b78fc8bdc9b.\n\n * Update webgl_loader_gltf_anisotropy.html\n\ncommit c50260e4289e43517e185136bc66e4d5a31aac03\nAuthor: ycw \nDate: Sat May 13 16:32:54 2023 +0800\n\n fix page redir (#26033)\n\ncommit 2813196629b47aadbcc0532d340c59ae5f0dd064\nAuthor: makc \nDate: Sat May 13 10:27:27 2023 +0200\n\n Matrix4: Make `makeTranslation()` accept `Vector3`. (#26044)\n\n * make Matrix4.makeTranslation accept Vector3 (fixes #26038)\n\n * make Matrix4.makeTranslation accept Vector3 (docs)\n\ncommit 05201f9b28b0ccbbd0f280b1916638c096da543d\nAuthor: sunag \nDate: Sat May 13 01:31:24 2023 -0300\n\n WebGPURenderer: Fix approach to clear() (#26046)\n\ncommit c4befe1e2f54179dcef2ce80592e74729faec9ac\nAuthor: Mr.doob \nDate: Fri May 12 17:23:58 2023 +0900\n\n Examples: Fixed webxr_vr_handinput_pointerclick.\n\ncommit 79cc93ceb85530fc3b16f4e4da6b38d2f658554a\nAuthor: Mr.doob \nDate: Fri May 12 15:59:11 2023 +0900\n\n Examples: Improved webgl_materials_physical_transmission_alpha.\n\ncommit eb0a9940c95877ced8d5666424049ef60b0c9d0f\nAuthor: Mr.doob \nDate: Fri May 12 14:40:19 2023 +0900\n\n Updated builds.\n\ncommit f7dff100f53049ad5fcb1a7eb0e5227ba6800c83\nAuthor: Emmett Lalish \nDate: Thu May 11 22:33:42 2023 -0700\n\n Improved transparent rendering (#25819)\n\n * improved transparent rendering\n\n * updated for premultipliedAlpha: true\n\n * revert premultiply\n\n * transmission proof-of-concept\n\n * update builds\n\n * add dragon model\n\n * CI fixes\n\n * Allow CSS background to show through model\n\n * Update builds\n\n * merging two approaches\n\n * update screenshot\n\n * addressing feedback\n\n * updating builds\n\n * added comment\n\n * added comment\n\n * update screenshot\n\n * revert files\n\n ---------\n\n Co-authored-by: WestLangley \n\ncommit 58828669d7c09d1ac8614a95dc54e2d28ca72a6e\nAuthor: mrdoob \nDate: Thu May 11 04:37:24 2023 -0700\n\n WebXRManager: Removed getCamera() and added setUserCamera(). (#26041)\n\n * WebXRManager: Removed getCamera() and added setCamera().\n\n * Make sure cameraVR updates near and far.\n\n * WebXRManager: Renamed cameraVR to cameraXR.\n\n * WebXRManager: Added deprecated annotations.\n\n * WebXRManager: Renamed setCamera() to setUserCamera().\n\n * Fixed handinput examples.\n\ncommit 5f5f5a2d7c5c5ec76773c82e78ef5d8d77f79c9b\nAuthor: 0b5vr <0b5vr@0b5vr.com>\nDate: Thu May 11 19:21:36 2023 +0900\n\n fix: Fix leak of morph targets (#26040)\n\n Buffers of morph targets leaked even if I call `geometry.dispose()`\n\n Fixed by WebGLGeometries.js side, I believe this is the most appropriate way to fix this\n\n See: https://github.com/mrdoob/three.js/issues/26028\n Demo of the Issue: https://glitch.com/edit/#!/three-r152-morph-leaks\n\ncommit 22c5f25bda2a640ab4655106dc3f97524f3f7cf0\nAuthor: Emmett Lalish \nDate: Thu May 11 01:59:10 2023 -0700\n\n GLTF KHR_materials_anisotropy support (#25580)\n\n * plumbing\n\n * refactored tangents\n\n * fix bump map\n\n * fix bump map again\n\n * added IBL anisotropy support\n\n * added direct anisotropy support\n\n * reshuffle chunks\n\n * fix clearcoat\n\n * fix dangling endif\n\n * separate physical BRDF from blinnPhong\n\n * prod CI\n\n * move Schlick to common\n\n * fixed plumbing\n\n * fixed shader compilation\n\n * fixed mappings\n\n * fixed tangents\n\n * changed IBL mapping\n\n * fix typo\n\n * fixed direct lighting\n\n * linearized mappings\n\n * added anisotropyDirection\n\n * fixed angle direction\n\n * added references\n\n * fix anisotropy map\n\n * Angle -> Rotation\n\n * fixed tangent sign\n\n * rename anisotropyMat\n\n * fix 90 deg rotation\n\n * update to spec\n\n * updated alphaT mapping\n\n * Revert \"updated alphaT mapping\"\n\n This reverts commit cebace1d27762c007580ca3eb72ae8b071aa25eb.\n\n * WebGLProgram: Added missing ANISOTROPYMAP_UV define.\n\n * Reverted builds.\n\n * WebGLPrograms: Fixed typo.\n\n * update to spec\n\n * updated golden\n\n * update texture definition\n\n * added example\n\n * add build files\n\n * added screenshot\n\n ---------\n\n Co-authored-by: Mr.doob \n\ncommit 46754408eb02fa9b22210d391c7d45c053cbf063\nAuthor: Mr.doob \nDate: Thu May 11 17:00:12 2023 +0900\n\n RapierPhysics: Clean up.\n\ncommit a14dd2223cb353c7b6454b851eda577cf6c0682a\nAuthor: Sindre Yang <31204461+SindreYang@users.noreply.github.com>\nDate: Thu May 11 15:43:31 2023 +0800\n\n PLYLoader: Add support for files with face color definitions. (#26014)\n\n * automatically convert mask color to vertex color\n\n automatically convert mask color to vertex color,because the ply format includes mesh and point clouds\n\n * refactor PLYLoader.js\n\n * Update PLYLoader.js\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 90b07d3e34efde5888c84e874f56079d72ad2397\nAuthor: mrdoob \nDate: Thu May 11 00:14:59 2023 -0700\n\n Revert \"RapierPhysics: Clean up (#26034)\" (#26039)\n\n This reverts commit e7bce17b5ad654f2caf43644270ca7f12f682044.\n\ncommit e7bce17b5ad654f2caf43644270ca7f12f682044\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Thu May 11 16:34:34 2023 +0930\n\n RapierPhysics: Clean up (#26034)\n\n * RapierPhysics: Clean up\n\n * Update RapierPhysics.js\n\ncommit 0d9af1426c15800a12c4a148b44a9cac6926e0b0\nAuthor: George \nDate: Thu May 11 07:51:43 2023 +0100\n\n DracoLoader: Normalise color attributes by default (#26036)\n\n * normalise color attributes by default\n\n * set normalised if not float32\n\ncommit 374bf61c0671132d896a9c0e018deceb188de93c\nAuthor: mrdoob \nDate: Wed May 10 02:35:59 2023 -0700\n\n Examples: Replaced custom physics code with Rapier in webxr_xr_ballshooter (#26032)\n\n * Examples: Replaced custom physics code with Rapier in webxr_xr_ballshooter.\n\n * Update RapierPhysics.js\n\ncommit 694797f23ad47f002d5a0dc294c6ed51c5f43cfb\nAuthor: ycw \nDate: Wed May 10 16:13:10 2023 +0800\n\n Update page.js (#26030)\n\ncommit 7a9d78f0c0fec6c9e542a1837ebd7128c19e29a0\nAuthor: makc \nDate: Wed May 10 10:10:38 2023 +0200\n\n improve MeshSurfaceSampler example (#26031)\n\ncommit 44ab823157bcae95b01d857e55a1ce685709448b\nAuthor: Mr.doob \nDate: Wed May 10 12:31:47 2023 +0900\n\n USDZExporter: Indentation clean up.\n\ncommit de96b21a35b58d0cd04e43f77b63827aeed3b357\nAuthor: Michael Herzog \nDate: Wed May 10 05:07:52 2023 +0200\n\n FramebufferTexture: Remove `format` parameter. (#26027)\n\ncommit cea7a35b3559f0a9e1932916899dcec006a23d2e\nAuthor: Mr.doob \nDate: Wed May 10 11:21:17 2023 +0900\n\n USDZExporter: Fixed inputs:scale handling.\n\ncommit 46e71bf67334957d7c774d4558a3677fd2b5eb40\nAuthor: hybridherbst \nDate: Wed May 10 03:31:26 2023 +0200\n\n USDZExporter: Improve UsdTransform2d (#26023)\n\n * USDZExporter: improve UsdTransform2d\n\n * add new options parameter, `quickLookCompatible`\n\ncommit ef318c007a1cd1ee578ca5baafa6f7fd2234a35d\nAuthor: Michael Herzog \nDate: Tue May 9 22:36:18 2023 +0200\n\n Update webgl_lensflares.html\n\n Fix background color.\n\ncommit 3da52fa4bf49e6a22a8e6cb7255dea648a150f0c\nAuthor: Michael Herzog \nDate: Tue May 9 20:35:50 2023 +0200\n\n Update webxr_xr_sculpt.html\n\n Add missing namespace.\n\ncommit df58df87447bbdd703d50820708189080746837e\nAuthor: Palash Bansal \nDate: Tue May 9 23:19:21 2023 +0530\n\n Bump metadata.version from toJSON functions to 4.6. (#26026)\n\n * Bump metadata.version from toJSON functions to 4.6.\n\n * Update qunit-utils.js\n\n Updated JSON version.\n\n * Update BufferGeometry.tests.js\n\n Update JSON version.\n\n * Update Object3D.tests.js\n\n Update JSON version.\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 297724e33e8c22b00a3b05a8042bbb8f874243aa\nAuthor: Mr.doob \nDate: Tue May 9 17:17:18 2023 +0900\n\n MarchingCubes: Added boundingSphere.\n\ncommit cbb33f0d22369010d87e155624437c7e7baeb86e\nAuthor: Michael Herzog \nDate: Tue May 9 03:52:07 2023 +0200\n\n Matrix3/4: Constructor has now parameters. (#26021)\n\ncommit 0a754b112ff76b17a5fedecbbe209cc8ba86afaa\nAuthor: sunag \nDate: Mon May 8 17:33:12 2023 -0300\n\n Update webgpu_cubemap_adjustments.html (#26022)\n\ncommit 9c1c302c4595997b3135b87e658abbe5dfdfec0d\nAuthor: sunag \nDate: Mon May 8 12:33:21 2023 -0300\n\n WebGPURenderer: Added BufferAttributeNode (#26016)\n\n * Added BufferAttributeNode and cleanups\n\n * InstanceNode: buffer -> bufferAttribute\n\n * RangeNode: attribute -> bufferAttribute\n\n * cleanup\n\ncommit a55e5a37a26a279ae4cea46394352d6c9ca24704\nAuthor: Mr.doob \nDate: Mon May 8 19:37:21 2023 +0900\n\n Examples: Fixed webxr_xr_sculpt.\n\ncommit a9d9227078d3ef8959fad6cc3cdcb8133a608ee0\nAuthor: mrdoob \nDate: Mon May 8 02:17:50 2023 -0700\n\n USDZExporter: Use scale input to tint the texture. (#26019)\n\ncommit 6a31e69520317a28919f93c13fdb02b5ff20af30\nAuthor: Mr.doob \nDate: Mon May 8 18:13:00 2023 +0900\n\n Updated builds.\n\ncommit e296032db56c2d238a19c3911e2fa0768b533b82\nAuthor: Mr.doob \nDate: Mon May 8 18:12:16 2023 +0900\n\n Source: Added id.\n\ncommit 0a006e189ecacc8c1b0ef29d2a6399d9c72dfae1\nAuthor: mrdoob \nDate: Mon May 8 01:24:55 2023 -0700\n\n USDZExport: Removed redundant texture.format check. (#26017)\n\ncommit a16bac7ea21ed4b7a64965a4836b9eb90358848b\nAuthor: Michael Herzog \nDate: Mon May 8 10:11:19 2023 +0200\n\n Color: Let `set()` accept RGB values. (#25999)\n\n * Color: Let `set()` accept RGB values.\n\n * Update Color.tests.js\n\ncommit d6aaaa32bf4763e168ee17703d5a4d89758d8fef\nAuthor: WestLangley \nDate: Mon May 8 04:10:38 2023 -0400\n\n Improve Example (#26005)\n\n * Improve example\n\n * Update screenshot\n\ncommit 7b14431f6b6603e19b2b5eb6efcca3f7ffd7d87d\nAuthor: Mr.doob \nDate: Mon May 8 15:26:47 2023 +0900\n\n USDZExporter: Fixed typo.\n\ncommit 7dfaaa8d328429a36ef022984aee71d5a5e5095f\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon May 8 05:14:49 2023 +0000\n\n Update devDependencies (non-major) (#26007)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit b0f51c3e40cd7c3771ce27e6397abfacf15a22ee\nAuthor: mrdoob \nDate: Sun May 7 18:33:39 2023 -0700\n\n USDZExporter: Added texture.rotation support. (#26013)\n\ncommit e042b9cbad62ec3a525df5aa675c7723db64dacb\nAuthor: mrdoob \nDate: Sun May 7 18:30:44 2023 -0700\n\n USDZExporter: Support texture.wrapS and texture.wrapT. (#26012)\n\ncommit 25716e574f4bff419c2a32de83726413d41ac98e\nAuthor: sunag \nDate: Sun May 7 22:20:52 2023 -0300\n\n WebGPURenderer: Static adapter for `hasFeature()` (#26006)\n\n * WebGPURenderer: Static Adapter\n\n * Update webgpu_loader_gltf_compressed.html\n\ncommit cf707905066f51fc0a691f9b81ca73f210e7cf06\nAuthor: mrdoob \nDate: Sun May 7 18:20:42 2023 -0700\n\n USDZExporter: Add basic texture.colorSpace support. (#26011)\n\ncommit 1fc687fc312d636ddbe839063cffa1f4660c9584\nAuthor: Mr.doob \nDate: Mon May 8 10:02:19 2023 +0900\n\n USDZExporter: Change three import.\n\ncommit faf95b2dcbb13b343be3e2f42f00470c45b2d990\nAuthor: hybridherbst \nDate: Mon May 8 02:55:15 2023 +0200\n\n USDZExporter: add MaterialBindingAPI schema, fix primvars:st data type, add colorspace for normal map (#26009)\n\ncommit e6e95d523b51b09660594221e526d32c54c7dba9\nAuthor: Mr.doob \nDate: Sun May 7 15:51:14 2023 +0900\n\n Fixed E2E (bis)\n\ncommit 9a18d344ec86dda5ca8615ab536410aebb650627\nAuthor: Mr.doob \nDate: Sun May 7 15:07:24 2023 +0900\n\n Fixed E2E\n\ncommit bea24b475d19f59abd8676ae465195285dd87832\nAuthor: Mr.doob \nDate: Sun May 7 14:24:39 2023 +0900\n\n WebGPU: Set available only when able to requestAdapter().\n\ncommit 783185aba3707d9ce6a0e4a69e6887900e7f4983\nAuthor: Garrett Johnson \nDate: Sun May 7 07:56:34 2023 +0700\n\n Examples: Use new gpuType field in GPU Picking, fix bugs (#26001)\n\n * Fix attribute merging\n\n * Use new int attribute type\n\n * Fix firefox gpu picking\n\ncommit efdd7def1f7391566e736eea7f7273663c79d0ea\nAuthor: ycw \nDate: Sun May 7 01:42:51 2023 +0800\n\n Update WebGLRenderer.html (#26002)\n\n fixed malformed param\n\ncommit 379b49e3aefc13a735cdaa17efaa381f83b8b579\nAuthor: mrdoob \nDate: Fri May 5 20:24:29 2023 -0700\n\n USDZExporter: Added texture.channel support (#25996)\n\n * USDZExporteer: Added texture.channel support.\n\n * USDZExporter: Support 4 uv sets.\n\ncommit eeae9a628692fa14625edf05573a61229af2d145\nAuthor: Mr.doob \nDate: Sat May 6 06:16:03 2023 +0900\n\n USDZExporter: Clean up.\n\ncommit fbf6d9de8d652105b27666a85498b3221c5d7daa\nAuthor: Michael Herzog \nDate: Fri May 5 19:24:03 2023 +0200\n\n Examples: Clean up. (#25994)\n\n * Examples: More clean up.\n\n * Update screenshots.\n\n * Update screenshots.\n\ncommit 7fdb969649fd475841fe3f6669f1bc15c7bd78f4\nAuthor: Cory Stegelmeier \nDate: Fri May 5 07:17:02 2023 -0700\n\n GLTFLoader: Preserve unknown glTF extensions on \"mesh\" properties (#25948)\n\ncommit 37c862ed1e74b3b6ab7532aac49b6c9da009a5b9\nAuthor: Mr.doob \nDate: Fri May 5 20:26:59 2023 +0900\n\n Updated builds.\n\ncommit 94c43c95c831882f42cef2199cbdc64695d8e8d6\nAuthor: Michael Herzog \nDate: Fri May 5 13:06:32 2023 +0200\n\n WebGLRenderer: Improve interger attribute support. (#21606)\n\n * WebGLRenderer: Improve interger attribute support.\n\n * BufferAttribute: Fix property definition.\n\n * BufferAttribute: Honor `integer` in `copy()`.\n\n * BufferAttribute: Use `gpuType` instead of `integer`.\n\ncommit 2c6cf61fa2a63adad0a5d3b65d6dbadf20a22d3b\nAuthor: Michael Herzog \nDate: Fri May 5 12:59:30 2023 +0200\n\n Examples: Remove `webgl_skinning_simple`. (#25992)\n\ncommit 7c764c2cf6b2fb46423dcdaa79462fa7913986fe\nAuthor: Michael Herzog \nDate: Fri May 5 10:11:54 2023 +0200\n\n Update webgl_buffergeometry_uint.html\n\ncommit 2bab94aac4213c7491e21b5e6935abc7f7829eb3\nAuthor: Michael Herzog \nDate: Fri May 5 10:09:54 2023 +0200\n\n Examples: Clean up. (#25991)\n\n * Examples: Clean up.\n\n * Examples: Clean up.\n\ncommit 4ae9a47c400d1f9dfb4df8dfe9b8b62a25835405\nAuthor: Michael Herzog \nDate: Thu May 4 19:25:31 2023 +0200\n\n Examples: More clean up. (#25988)\n\ncommit 5fdde173b32caa1c4f00eae046baff28807c4330\nAuthor: Michael Herzog \nDate: Thu May 4 16:14:14 2023 +0200\n\n Examples: Clean up. (#25986)\n\ncommit 6ed7c24295a09b93fabce969d06ee3e2b5b4828a\nAuthor: Garrett Johnson \nDate: Thu May 4 21:13:56 2023 +0700\n\n Add support for Uint32 and Int32 to normalize / denormalize (#25984)\n\ncommit b46de21c1be45b0c1c97943e3a13aa1e360a70a7\nAuthor: Garrett Johnson \nDate: Thu May 4 20:14:57 2023 +0700\n\n Example: Update GPU picking to use integer Ids, target (#25983)\n\n * Use an integer buffer\n\n * Clean up\n\n * Cleanup\n\n * Remove unnecessary int cast\n\n * Remove need for disabling autoclear\n\ncommit 8c54bb813549db1c582cd25bf535b0f8b93f5e05\nAuthor: sunag \nDate: Thu May 4 07:55:45 2023 -0300\n\n WebGPURenderer: Fix skinning bone multiplication order (#25987)\n\n * SkinningNode: Fix multiplication order\n\n * ModelViewProjectionNode: Move to construct()\n\ncommit f75bc4e1de5b84706b52275299a810c3fe37c5f4\nAuthor: Renaud Rohlinger \nDate: Thu May 4 11:39:21 2023 +0900\n\n WebGLInfo: Decouple info.render.frame from info.autoReset (#25978)\n\n * make render.frame independent of info.autoReset\n\n * apply the same behavior to webgpu\n\n * Update WebGLRenderer.js\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit bfc9470e474e00b869c49e509dfdcbed91f730bf\nAuthor: Michael Herzog \nDate: Thu May 4 03:45:53 2023 +0200\n\n WebGLRenderer: Deprecate WebGL 1 support. (#25959)\n\n * WebGLRenderer: Deprecate WebGL 1 support.\n\n * Update WebGLRenderer.js\n\ncommit 1d91a4aef112895cc4212068ae6deba7d63befe8\nAuthor: Mugen87 \nDate: Wed May 3 10:52:28 2023 +0200\n\n Updated builds.\n\ncommit b71d3f4340f9793faaf73aec26caacca5cf58784\nAuthor: Garrett Johnson \nDate: Wed May 3 15:51:00 2023 +0700\n\n WebGLRenderer: Allow for clearing integer render targets (#22351)\n\n * Add support for clearing an integer buffer\n\n * Handle draw to screen case\n\n * Explicitly check if a uint type is being used\n\n * Add \"COLOR\" build value\n\n * Check all unsigned types\n\n * Remove unexported constants\n\n * fix condition\n\ncommit 79c0f7559c2d3e87c4596fe4b5cc1ad2d0e81f60\nAuthor: Don McCurdy \nDate: Wed May 3 04:46:42 2023 -0400\n\n GLTFLoader: Ensure cache misses if primitives share attributes but not morph targets. (#25976)\n\ncommit 4f397c783777db9514a05357f5fd4cff385abe42\nAuthor: Michael Herzog \nDate: Wed May 3 10:45:35 2023 +0200\n\n WebGLRenderer: Use correct bounding volume for depth sorting. (#25974)\n\ncommit 1cf0b74118e31292bb4eeacb30d587257b53e944\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Wed May 3 18:44:58 2023 +1000\n\n WebGLPrograms: Simplify `getChannel` (#25972)\n\n * WebGLPrograms: Simplify `getChannel`\n\n * Update WebGLPrograms.js\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 58c2f5a8f41e2d709c1af03583bc80b827486c9a\nAuthor: Garrett Johnson \nDate: Wed May 3 00:00:10 2023 +0700\n\n add sampleFaceIndex function (#25970)\n\ncommit fd734347286d646c0b823bd883b459fc2c8a6a14\nAuthor: Don McCurdy \nDate: Tue May 2 09:18:52 2023 -0700\n\n KTX2Loader: Support compressed cube textures. (#25909)\n\ncommit 2ca91c7499aa062d854a4ee10c9742aef370df9a\nAuthor: Emmanuel Lee \nDate: Tue May 2 12:16:02 2023 -0400\n\n KTX2Loader: Support THREE.DataTexture mipmaps field. (#25871)\n\n Co-authored-by: Don McCurdy \n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\ncommit e105adb7684b873ee9533b1f05df15c4806478f8\nAuthor: benwest \nDate: Tue May 2 17:18:24 2023 +0200\n\n Optimise GLTFParser.createUniqueName (#25969)\n\n * Optimise GLTFParser.createUniqueName\n\n ---------\n\n Co-authored-by: Don McCurdy \n\ncommit 98ac0cd727e2efc274194fa60b648be3bc2b2cca\nAuthor: Yao Hsiao \nDate: Tue May 2 21:52:21 2023 +0800\n\n Update README.txt (#25975)\n\n I found this link is expired. So just update it.\n\ncommit ddd2a85068d76e9a20f92b2ad53949247a34a2f6\nAuthor: Michael Herzog \nDate: Tue May 2 10:23:20 2023 +0200\n\n InstancedMesh/SkinnedMesh: Honor bounding volumes in `copy()`. (#25973)\n\ncommit 7fb2a4482616b6ab6d16d897ed4cf41d2ac8aaba\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Tue May 2 17:49:21 2023 +1000\n\n Mesh: Add deprecation comment in `checkGeometryIntersection` (#25971)\n\ncommit 43c701c69aa7f5f690d521a9272f9d69f625c67f\nAuthor: Michael Herzog \nDate: Tue May 2 09:42:25 2023 +0200\n\n Update DepthTexture.html\n\ncommit 36a15cd97794a5946136cbf01e43cd9f151785fb\nAuthor: Michael Herzog \nDate: Tue May 2 04:54:27 2023 +0200\n\n CSM: Remove default parameter for `data`. (#25968)\n\ncommit b905e279516c89c4cb71d43f0d17a1f1077f470c\nAuthor: Michael Herzog \nDate: Mon May 1 23:42:44 2023 +0200\n\n Update DepthTexture.html\n\ncommit ad3cf1ce299497fd05a3c02a667dc18fab38002b\nAuthor: sunag \nDate: Mon May 1 17:26:15 2023 -0300\n\n TSL: loop() (#25967)\n\n * TSL: loop()\n\n * TSL: Auto shader() function\n\n * TSL: Add loop() example\n\n * cleanup\n\n * cleanup\n\n * Update examples/webgpu_materials.html\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n ---------\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\ncommit ea321889db20480c22062d643164c3c495d8bfe4\nAuthor: Takahiro \nDate: Mon May 1 13:25:13 2023 -0700\n\n WebGPURenderer: Prevent duplicated init requests (#25964)\n\n Currently WebGPURenderer init() requests can be duplicated\n for example by contiguous .render() …","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"647a637ad06f8bdb8114689011e8b876a2b96884","after":"7e0c934e25084ec69473ca772d84f5f638817392","ref":"refs/heads/dev","pushedAt":"2023-06-07T06:08:12.895Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit ab698b33c313b478093001fb3a26ddb9d274642a\nAuthor: Mr.doob \nDate: Thu Apr 27 18:32:25 2023 +0900\n\n r152\n\ncommit ba1f08c49b628778ac95624e283725e908f4a61b\nAuthor: Michael Herzog \nDate: Thu Apr 27 11:29:07 2023 +0200\n\n Editor: Fix clone of skinned meshes. (#25945)\n\ncommit b19cb1812c138a84329ed068bc3ffb758f746292\nAuthor: Mr.doob \nDate: Thu Apr 27 18:28:37 2023 +0900\n\n Examples: Updated webxr_xr_dragging screenshot.\n\ncommit 226d95c1a7a372b5871491e8a7e2a4a401d47107\nAuthor: Mr.doob \nDate: Thu Apr 27 17:58:54 2023 +0900\n\n Updated builds.\n\ncommit 0f81064166bc869f6c65a97f55a9edf693415fd4\nAuthor: Mr.doob \nDate: Thu Apr 27 17:58:16 2023 +0900\n\n Examples: Implemented simpler floor clipping technique in xr examples.\n\ncommit ef03bdcfd14d5c8f1b70a3a04a3307891972c492\nAuthor: mrdoob \nDate: Thu Apr 27 01:57:09 2023 -0700\n\n BufferGeometry: Renamed uv2, uv3, uv4 to uv1, uv2, uv3 (#25943)\n\n * BufferGeometry: Rename uv, uv2, uv3, uv4 to uv_0, uv_1, uv_2, uv_3.\n\n * BufferGeometry: Clean up.\n\n * Clean up.\n\n * WebGLPrograms: Clean up.\n\n * Renamed uv_0, uv_1, uv_2, uv_3 to uv0, uv1, uv2, uv3.\n\n * BufferGeometry: Rename uv to uv0 in getAttribute(), hasAttribute(), setAttribute() and deleteAttribute().\n\n * BufferGeometry: Removed uv to uv0 warnings.\n\n * MMDLoader: Renamed uv to uv0.\n\n * Examples: Fixed webgl_modifier_subdivision.\n\n * Revert uv to uv0 change.\n\n * BufferGeometry: Remove redundant uv2 code.\n\n * Mesh: Renamed uv2 instances to uv1.\n\n * ShaderMaterial: Renamed uv2 instance to uv1.\n\n * Exporters: Renamed uv2 instances to uv1.\n\n * Loaders: Renamed uv2 instances to uv1.\n\n * Examples: Renamed uv2 instances to uv1.\n\n * Docs: Updated relevant pages.\n\n * BufferGeometry: Removed backwards compatibility code.\n\n * Examples: Removed redundant code.\n\n * LWOLoader: Removed redundant code.\n\n * LWOLoader: Clean up.\n\ncommit 4865fee0c3036cff77d99263425a1af34db7061a\nAuthor: Ash Connell \nDate: Thu Apr 27 13:11:51 2023 +1000\n\n WebGLRenderer: Only update skeletons in frustum (#25937)\n\ncommit 2675b7b2055dd8c714b16d6fee28ecbd0387f58e\nAuthor: Michael Herzog \nDate: Wed Apr 26 22:18:47 2023 +0200\n\n EffectComposer: Fix resizing of webgl2_multisampled_renderbuffers demo. (#25942)\n\ncommit be3145a6e85b3ef605f419619b37543d944381ed\nAuthor: Michael Herzog \nDate: Wed Apr 26 20:41:32 2023 +0200\n\n Examples: Fix resizing of webgl2_multisampled_renderbuffers demo. (#25941)\n\ncommit 3a1c9704c411ffc9e000f55ca53b95c021257107\nAuthor: Don McCurdy \nDate: Wed Apr 26 09:35:11 2023 -0400\n\n Docs: Improve color space constant documentation (#25939)\n\ncommit e4b8f3d623977586e16288e5590692b32771a970\nAuthor: mrdoob \nDate: Tue Apr 25 23:39:51 2023 -0700\n\n WebGLRenderer: Add support for uv3 and uv4. (#25788)\n\n * WebGLRenderer: Add support for uv3 and uv4.\n\n * GLTFLoader: Add support for TEXCOORD_2 and TEXCOORD_3.\n\ncommit 8be4325d6d42c9cbc13eab8cb36ba67e848b4081\nAuthor: Vincent Fretin \nDate: Wed Apr 26 07:39:09 2023 +0200\n\n HTMLMesh: Remove the +0.5 offset for image (#25930)\n\ncommit f9035d864253f131b767cc9b0ebf340eb1738891\nAuthor: Mr.doob \nDate: Wed Apr 26 14:18:59 2023 +0900\n\n Examples: Improved WebGPU error message.\n\ncommit c1bc1bfcb68d10eb75cdc671cdade28a7b21d312\nAuthor: sunag \nDate: Tue Apr 25 15:03:39 2023 -0300\n\n NodeBuilder: Fix item size if there is no padding (#25934)\n\n * WebGPUBackground: Fix frustumCulled and cleanup\n\n * NodeBuilder: Fix item size if there is no padding\n\ncommit 6a68319102833f16dfdaf9343a49c601f097dd94\nAuthor: sunag \nDate: Tue Apr 25 13:38:48 2023 -0300\n\n WebGPURenderer: Improve vertex format support and revisions. (#25924)\n\n * EnvironmentNode: Fix flipY after improve positionWorldDirection\n\n * WebGPUBackground: Fix clip background\n\n * WebGPURenderer: Added update from https://github.com/mrdoob/three.js/pull/25913\n\n * WebGPURenderer: Improve vertex format support.\n\n * Example webgpu_backdrop: Fix space\n\n * Added webgpu_loader_gltf_compressed example\n\n * cleanup\n\ncommit 9fc2bfb4fdebb857a0885306321bafad80bcdef1\nAuthor: Michael Herzog \nDate: Tue Apr 25 12:43:01 2023 +0200\n\n Docs: Fix broken signatures. (#25931)\n\ncommit 49cee8ee8dcae800e026e87f4857a4853a3a4322\nAuthor: Renaud Rohlinger \nDate: Tue Apr 25 18:21:17 2023 +0900\n\n Refactor for...of loop to a traditional for loop (#25929)\n\ncommit 45304ac64b3943173f5272b134031ed36aadaf68\nAuthor: Michael Herzog \nDate: Tue Apr 25 10:13:05 2023 +0200\n\n Object3D: Honor `animations` in `copy()`. (#25928)\n\ncommit fbf16ee9847fc56d6adac1fba39f9bc5e4ab88d8\nAuthor: Don McCurdy \nDate: Mon Apr 24 23:45:55 2023 -0400\n\n Docs: Clean up color space references. (#25922)\n\n * Docs: Update references to ColorSpace\n\n * ColorSpace / string\n\n * Revert unintended change\n\ncommit 880839159ef3a3baad6d4961d905538a61b8d499\nAuthor: Greggman \nDate: Tue Apr 25 02:36:58 2023 +0200\n\n Workaround bug in firefox. (#25918)\n\n Without this change, each editor adds to the browser's history\n and you have to click the back button once for each editor\n\ncommit 888ced843e1c35c3a55d9be260202b3af3b2eeca\nAuthor: Vincent Fretin \nDate: Mon Apr 24 22:57:59 2023 +0200\n\n HTMLMesh: Render image at the correct position (#25916)\n\ncommit fab4ed4aacf8d3c9e1d1bcdb2e165865691d24f3\nAuthor: Don McCurdy \nDate: Mon Apr 24 03:45:05 2023 -0400\n\n WebGLRenderer: Sort on bounding sphere center, not origin (#25913)\n\n * WebGLRenderer: Sort on bounding sphere center.\n\n * Update screenshot for webgl_buffergeometry_drawrange.\n\ncommit f39297c3f46519d07679f28b4cf2d6e3db240380\nAuthor: Don McCurdy \nDate: Sun Apr 23 23:14:54 2023 -0400\n\n Examples: Update more examples for color management. (#25912)\n\ncommit 70e3c5228456370bc64f0dfd237a01ca8b7edd3a\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon Apr 24 00:17:08 2023 +0000\n\n Update devDependencies (non-major) (#25911)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 4dc6f93820ae30c05842964ad15dd2f3ff04a13b\nAuthor: Don McCurdy \nDate: Sun Apr 23 04:28:24 2023 -0400\n\n Examples: Updates for color management (pt4) (#25907)\n\n * Examples: Update more examples for color management.\n\n * Examples: Update more examples for color management.\n\n * Update webgl_materials_blending.html\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 22242d5931bd7f99f881c55324a22f34fdfe4de4\nAuthor: Hamir Mahal \nDate: Sun Apr 23 01:24:03 2023 -0700\n\n OBJLoader: Clarify comment skips. (#25906)\n\n * docs: make comment check more self-documenting\n\n * make suggested change\n\ncommit 2d1621f76a92a5f17527cc0c1d4a9be546ab6416\nAuthor: sunag \nDate: Sat Apr 22 12:51:41 2023 -0300\n\n WebGPURenderer: Backdrop Node - Part 1/3 (#25903)\n\n * WebGPURenderer: Fix re-configure context\n\n * WebGPURenderer: Improve state in favor of access WebGPU encoders\n\n * NodeMaterial: Reduce duplicate initialization of properties\n\n * WebGPUTextures: Support RenderTargetTexture mipmaps if necessary.\n\n * WebGPUBackground: Move to renderState\n\n * WebGPUNodes: .updateBefore() fixes\n\n * WebGPURenderer: Added .copyFramebufferToRenderTarget()\n\n * NodeMaterial: Added backdropNode\n\n * Added webgpu_backdrop example\n\n * update title\n\n * cleanup\n\n * rotate just on idle\n\n * WebGPURenderList: Update include\n\ncommit 0588487f38829186e8140ae238082b0f9212313f\nAuthor: sunag \nDate: Sat Apr 22 07:02:37 2023 -0300\n\n WebGPURenderer: Make work without three/nodes (#25904)\n\ncommit 39936f7ec109fb8f8dc1ee6da95d2293188606f8\nAuthor: Mr.doob \nDate: Sat Apr 22 19:01:15 2023 +0900\n\n Examples: Updated ammo and rapier instancing examples.\n\ncommit 2673ebffbaf3273f7c43569b3f9d80c9ac454c38\nAuthor: Mr.doob \nDate: Sat Apr 22 18:51:34 2023 +0900\n\n Updated builds.\n\ncommit 49f7bf498e1b37a65b215a17820fb536f44ab2a1\nAuthor: Michael Herzog \nDate: Fri Apr 21 10:45:45 2023 +0200\n\n Update .eslintrc.json\n\ncommit 8ef744e70f80dfeba1a79cf2e86219f7915c4320\nAuthor: Michael Herzog \nDate: Fri Apr 21 10:44:50 2023 +0200\n\n Update RapierPhysics.js\n\ncommit 4d3960fd1caff32e1ca716aee6e857395f03b9a3\nAuthor: Gerocer <75399175+Gerocer@users.noreply.github.com>\nDate: Fri Apr 21 16:43:46 2023 +0800\n\n Update Installation.html (#25896)\n\ncommit 285dd1cb78a4a64a0e78e2eac05ae97658b47253\nAuthor: Mr.doob \nDate: Fri Apr 21 09:42:13 2023 +0900\n\n Examples: Intensified ammo and rapier examples.\n\ncommit e60da97b59c2b5cab3f719d968b1e195d212b6d7\nAuthor: Mr.doob \nDate: Fri Apr 21 09:21:35 2023 +0900\n\n RapierPhysics: Hardcode package path inside the wrapper.\n\ncommit 07d8b70677ae7de7d75e2e3bed49aafcabcd205f\nAuthor: mrdoob \nDate: Thu Apr 20 17:19:04 2023 -0700\n\n Removed OimoPhysics example. (#25895)\n\ncommit 66c460eca3c025678ff2bc0aa423f4ba10e9571e\nAuthor: Don McCurdy \nDate: Thu Apr 20 13:46:01 2023 -0400\n\n Examples: Updates for color management (pt3) (#25889)\n\n * LWOLoader: Updates for color management\n * MMDLoader: Updates for color management\n * Examples: Update more loader examples for color management\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 1a4ed58475e054638fdcc4dbea473417a72907b8\nAuthor: mrdoob \nDate: Thu Apr 20 07:34:42 2023 -0700\n\n Added Rapier example (#25892)\n\n * Added Rapier example.\n\n * Updated screenshot.\n\n * Fixed DeepScan issue.\n\n * RapeirPhysics: Added world.timestep.\n\ncommit 39edf971326555f6736c5b9704966f3e8acec033\nAuthor: tfreifeld \nDate: Thu Apr 20 16:12:40 2023 +0300\n\n MaterialLoader: Honor `clipping` and `lights` properties. (#25891)\n\n * fix: MaterialLoader now honors clipping and lights properties\n\n * fix: ShaderMaterial.toJSON() serializes lights and clipping properties\n\n ---------\n\n Co-authored-by: Tamir Freifeld \n\ncommit 43915eeec4da1e933c9229c653b9aad6b36d6af0\nAuthor: Michael Herzog \nDate: Thu Apr 20 15:12:27 2023 +0200\n\n WebGPUTextures: Add `DepthStencilFormat` support. (#25890)\n\ncommit 3db1e97710c31bdcb4ca2cbcd6da8ee8a2364e6e\nAuthor: Don McCurdy \nDate: Wed Apr 19 20:08:17 2023 -0400\n\n Examples: Update more examples for color management. (#25882)\n\n * Examples: Update misc_exporter_gltf and misc_exporter_ply for color management.\n\n * Examples: Update 3MF examples for color management.\n\n * Examples: Update webgl_loader_draco for color management.\n\n * Examples: Update LDraw examples for color management.\n\n * Loaders: Update color space assignmentin 3MF, LDraw, and SVG loaders.\n\n * LDrawLoader: Clean up, fix emissive.\n\n * LDrawLoader: Clean up\n\ncommit 8b8c86b4e617d4c2300f5640fa5d9ac3453c2163\nAuthor: Michael Herzog \nDate: Wed Apr 19 17:20:26 2023 +0200\n\n WebGPUTextures: Support more depth texture types. (#25886)\n\ncommit 4843e710b333b8d23cf011751130b089d597471c\nAuthor: Michael Herzog \nDate: Wed Apr 19 10:35:52 2023 +0200\n\n WebGPURenderer: Simplify `init()`. (#25885)\n\ncommit 7addd2afbb97447c9db0d958a04d595176bf4e30\nAuthor: pmjo \nDate: Wed Apr 19 11:29:05 2023 +0300\n\n Fix computeMikkTSpaceTangents (#25884)\n\ncommit 7b04b508e32275b18f5def78c40ca38f426b7b2a\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Wed Apr 19 17:30:23 2023 +1000\n\n Puppeteer E2E test: Increase timeout from 15 to 20 minutes (#25880)\n\ncommit 6e2282c4763901ad01dbc98f932270211e072aca\nAuthor: Garrett Johnson \nDate: Wed Apr 19 16:29:57 2023 +0900\n\n Adjust lego pathtraced materials (#25883)\n\n * Upgrade pathtracer to 0.0.14\n\n * Adjust PT materials\n\n * Adjust materials\n\ncommit 64c8d59ac9f57ac6e8737d32f01340ec304c5364\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Wed Apr 19 05:41:42 2023 +1000\n\n NodeMaterial.fromMaterial(): Support copying getters and setters (#25861)\n\n * NodeMaterial.fromMaterial(): Support copying getters and setters\n\n * Fix\n\n * update screenshot\n\n * Fix\n\n ---------\n\n Co-authored-by: sunag \n\ncommit fbc3a0d6a766b8f717ff7db7e38c4ccccd07fd97\nAuthor: Michael Herzog \nDate: Tue Apr 18 21:07:44 2023 +0200\n\n WebGPURenderer: Introduce `hasFeature()`. (#25878)\n\n * WebGPURenderer: Introduce `hasFeature()`.\n\n * WebGPURenderer: Use Error instead of warning.\n\ncommit 3c892258ba1e63ecb7b932a9205164d44dac8bd4\nAuthor: Garrett Johnson \nDate: Tue Apr 18 23:16:43 2023 +0900\n\n Upgrade pathtracer to 0.0.14 (#25879)\n\ncommit ee2a5f2954a3f3d8030594c78fed03a3d37df317\nAuthor: Michael Herzog \nDate: Tue Apr 18 12:16:46 2023 +0200\n\n WebGPURenderer: Request all supported features. (#25875)\n\ncommit 883df2ec97dfaedbd3e6a165a169da3a1b4cc5ad\nAuthor: Michael Herzog \nDate: Tue Apr 18 10:12:16 2023 +0200\n\n WebGPUTextures: Clean up. (#25876)\n\ncommit 7359625c4b1273098cf20955f2c4ac577f7858dc\nAuthor: Michael Herzog \nDate: Tue Apr 18 09:50:19 2023 +0200\n\n KTX2Loader: Add WebGPU support. (#25867)\n\n * KTX2Loader: Add WebGPU support.\n\n * Examples: Clean up.\n\ncommit f2850ea3e8686da3dee48717810384f86cd28d24\nAuthor: Don McCurdy \nDate: Mon Apr 17 21:39:57 2023 -0400\n\n Examples: Update games_fps and webgl_controls_fly for color management. (#25873)\n\n * Examples: Update games_fps for color management.\n * Examples: Update misc_controls_fly for color management.\n * Examples: Add GammaCorrectionShader to misc_controls_fly.\n\ncommit b0d62f537120274f7c755d6fe8b061d1e1217d54\nAuthor: Zach Burnaby <58493767+TheRedLancer@users.noreply.github.com>\nDate: Mon Apr 17 13:53:41 2023 -0700\n\n Update webgl_camera_cinematic.html (#25869)\n\n Remove duplicate \"onWindowResize\" listener.\n\ncommit a1700a5fae1e92599e11d5784052a329122fec42\nAuthor: Don McCurdy \nDate: Mon Apr 17 12:34:50 2023 -0400\n\n ColorManagement: Remove redundant enables (#25868)\n\ncommit 84ddf2bc24885630f85ece09691f8d4447e25989\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Tue Apr 18 01:46:44 2023 +1000\n\n NodeMaterial: Clean up (#25860)\n\ncommit e284aeefc7f0a238f2b31b9a51a24bd07764ea12\nAuthor: Don McCurdy \nDate: Mon Apr 17 11:22:32 2023 -0400\n\n ColorManagement: Enable by default (#25866)\n\n * ColorManagement: Enable by default\n\n * Update unit tests.\n\ncommit 449c640267dfc64eee953d539db979edde7a1549\nAuthor: Michael Herzog \nDate: Mon Apr 17 17:06:59 2023 +0200\n\n WebGPUTextures: Basic support for ASTC. (#25865)\n\n * WebGPUTextures: Basic support for ASTC.\n\n * WebGPUTextures: Update _getBlockData().\n\ncommit a6603adbbb0fb90ce8b66949239775b086050281\nAuthor: Michael Herzog \nDate: Mon Apr 17 16:20:23 2023 +0200\n\n WebGPUTextures: Basic support for ETC2. (#25864)\n\ncommit 25859b6bdf64a13301dffdad6369b0c675584aa4\nAuthor: Mugen87 \nDate: Mon Apr 17 11:36:23 2023 +0200\n\n Updated builds.\n\ncommit fb705703801bcf42ab20654892d788fa600db138\nAuthor: Michael Herzog \nDate: Mon Apr 17 11:35:21 2023 +0200\n\n WebGLShadowMap: Clean up. (#25863)\n\n * WebGLShadowMap: Clean up.\n\n * WebGLShadowMap: More clean up.\n\ncommit b1c731288af2532d9d9beabbcafc4b77cb60ada6\nAuthor: digitalArt3DTobias <130747909+digitalArt3DTobias@users.noreply.github.com>\nDate: Mon Apr 17 11:10:30 2023 +0200\n\n switching filters on switching shadow types fixed (#25847)\n\n Co-authored-by: unknown \n\ncommit fe6f945a09ecf1dfb2fc49778f06ab9538d2aba0\nAuthor: Don McCurdy \nDate: Mon Apr 17 04:34:48 2023 -0400\n\n Examples: Disable ColorManagement on examples requiring further changes (#25858)\n\n * Examples: Disable ColorManagement on examples requiring further changes.\n\n * Clean up\n\n * Clean up\n\ncommit d9199e7f857885057e680b522169bbc93f946e54\nAuthor: Don McCurdy \nDate: Mon Apr 17 04:34:01 2023 -0400\n\n EXRLoader: Default to Linear-sRGB. (#25854)\n\ncommit f786383070ead239b10fc81533db34c3d601474b\nAuthor: Don McCurdy \nDate: Mon Apr 17 04:33:49 2023 -0400\n\n HDRCubeTextureLoader: Default to Linear-sRGB. (#25856)\n\ncommit 779572c05a3a3088a7a9f77620d8c49004960694\nAuthor: Don McCurdy \nDate: Mon Apr 17 04:33:39 2023 -0400\n\n RGBELoader: Default to Linear-sRGB. (#25853)\n\ncommit 2675ab2566be1cd7d1259d612419658780873afe\nAuthor: Don McCurdy \nDate: Sun Apr 16 21:33:25 2023 -0400\n\n Examples: Clean up legacy .outputColorSpace = LinearSRGBColorSpace examples (#25849)\n\ncommit 4aa01718554ce12437247763d35a53f351fa0762\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun Apr 16 23:04:09 2023 +0200\n\n Update devDependencies (non-major) (#25850)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit c0f9208421f6c92f7e5ed8c25041637b6b9c5d88\nAuthor: Don McCurdy \nDate: Sun Apr 16 15:59:07 2023 -0400\n\n Examples: Disable THREE.ColorManagement on remaining legacy examples. (#25851)\n\ncommit dfac1d52ecbc7d77a307fe24a2e671143e041206\nAuthor: Don McCurdy \nDate: Sun Apr 16 03:49:15 2023 -0400\n\n Examples: Clean up legacy .outputColorSpace = LinearSRGBColorSpace examples (#25844)\n\ncommit 3ecdb99462ac545820972557a0e7a69f80223348\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Sun Apr 16 17:46:29 2023 +1000\n\n Puppeteer E2E test: Update Chromium version (#25840)\n\ncommit a7de6c50c223b7a9a5623be6f48a5233df26efd5\nAuthor: Don McCurdy \nDate: Sun Apr 16 03:46:05 2023 -0400\n\n GLTFExporter: Support multiple UV sets (#25843)\n\ncommit 86d77e88af2fbce287f7e56a754eb6e163e435d8\nAuthor: sunag \nDate: Sun Apr 16 01:01:31 2023 -0300\n\n WebGPUNodes: Fix equirectUV background (#25842)\n\ncommit 8ad65c63db07e73c91e4a3f2c9bb6bc5301cfecb\nAuthor: Marco Fugaro \nDate: Sat Apr 15 18:51:42 2023 +0200\n\n Fix typo (#25841)\n\ncommit dfb2b176ba47f224cfeee12ec004cd2093cc3b59\nAuthor: Mugen87 \nDate: Sat Apr 15 10:21:16 2023 +0200\n\n Updated builds.\n\ncommit ccaa0fc7bfa56e86be68521aed2c41482446cc0f\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Sat Apr 15 18:20:34 2023 +1000\n\n Color.getHex() and .getStyle(): Fix rounding errors (#25832)\n\n * Color.setHex(): Fix rounding errors\n\n * Fix the real problem\n\n * Similar fix in `.getStyle()`\n\n * Fix for bitwise operators precedence\n\n * Fix failing test (rounds in another direction?)\n\ncommit 42a86a36a4f7990e735798542894b738db2eee0c\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Sat Apr 15 13:41:35 2023 +0530\n\n docs lint-5 (#25827)\n\n * lint `docs/api/en/lights`\n\n * CHnages\n\n * SOme More Files Lint\n\n * Fix\n\n * Fix tag indentation\n\n * Fix\n\n * Some More fix\n\n * Why can't i get this fixed God damn it\n\n * DOne\n\ncommit 160497a5a8db3c182c755b31a3f0900eb0ee0093\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Sat Apr 15 18:10:55 2023 +1000\n\n Color: Clean up (#25833)\n\ncommit 4932c11659df92f166299ac3ccc580831ce6aa8f\nAuthor: Nuno Silva \nDate: Fri Apr 14 20:10:42 2023 +0100\n\n Fix wireframe toggle not being respected in md2 loader example (#25838)\n\n * Fix wireframe toggle not being respected in md2 example\n\n * Respect code style\n\ncommit faeed757d77a3dd1a45d67b0ec5cbfe04a87fc72\nAuthor: Marco Fugaro \nDate: Fri Apr 14 10:35:20 2023 +0200\n\n CI: Update sizes message (#25826)\n\n * Trigger report on utils/build\n\n * Remove custom three.module.min.js build\n\n * Update filesize message on PR\n\n * Update build command\n\ncommit 7de573a94fcd7c4d306875769e353eaa77163616\nAuthor: Marco Fugaro \nDate: Fri Apr 14 10:35:04 2023 +0200\n\n Add the whole build folder to the files field in package.json (#25828)\n\ncommit af61d160a3803d20ab82a6352634a3a9a77c19ae\nAuthor: Michael Herzog \nDate: Fri Apr 14 10:31:34 2023 +0200\n\n Docs: Clean up. (#25834)\n\ncommit 7310a82d985247baf910c1bbf9075664f0883286\nAuthor: Antoine BERNIER \nDate: Fri Apr 14 10:24:25 2023 +0200\n\n docs(bufferGeometry): adding indexed version code example (#25824)\n\n * docs(bufferGeometry): adding indexed version code example\n\n * updating doc + adding 2 live examples\n\n * Update BufferGeometry.html\n\n * removing browser examples\n\n * fixing sentences\n\n * Update BufferGeometry.html\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit e0a631f1a520a7569c49ff8cbf595b85d59e9e2f\nAuthor: Mr.doob \nDate: Thu Apr 13 19:06:35 2023 +0900\n\n Examples: Improved webxr_xr_haptics.\n\ncommit 724b00b858c6d7f107e92b696dad95963150fb2e\nAuthor: Mr.doob \nDate: Thu Apr 13 18:46:10 2023 +0900\n\n Examples: Added floor clipping to webxr_xr_dragging.\n\ncommit 2e61a8a3b325024764e89d352fdd9815330e59e0\nAuthor: Mr.doob \nDate: Thu Apr 13 18:26:30 2023 +0900\n\n Updated builds.\n\ncommit ce2e193a9a029d9c8f5add1da3df9929206090ff\nAuthor: mrdoob \nDate: Thu Apr 13 02:24:35 2023 -0700\n\n WebGPU: Updated webgpu_loader_gltf to match webgl_loader_gltf (#25812)\n\n * WebGPU: Updated webgpu_loader_gltf to match webgl_loader_gltf.\n\n * render() after resize\n\n * WebGPUTextures: Upload texture in the same frame if possible and cleanup. (#25821)\n\n * WebGPUTextures: Upload texture in the same frame if possible and cleanup.\n\n * WebGPUTextures: cleanup\n\n ---------\n\n Co-authored-by: sunag \n\ncommit 1cb421f2eb29bf90dd5b98cd1e69d77a78fec48b\nAuthor: mrdoob \nDate: Thu Apr 13 02:24:07 2023 -0700\n\n WebXRManager: Added getEnvironmentBlendMode(). (#25825)\n\n * WebXRManager: Added getEnvironmentBlendMode().\n\n * Clean up.\n\ncommit 324904d17e5a5b0d5081ffb7cde028ef105c26fb\nAuthor: Barnabás Pőcze <65779826+pobrn@users.noreply.github.com>\nDate: Thu Apr 13 10:52:34 2023 +0200\n\n PLYLoader: Ignore lines in the body (#25796)\n\n * PLYLoader: Ignore lines in the body\n\n Instead of assuming that each line describes one object,\n simply split the body at whitespaces and consume the\n resulting token stream with no regard to line boundaries.\n\n This is needed because, for example, some ply files exported\n by librealsense use multiple lines to describe a single object[0].\n\n [0]: https://github.com/IntelRealSense/librealsense/blob/e9f05c55f88f6876633bd59fd1cb3848da64b699/include/librealsense2/hpp/rs_export.hpp#L240\n\n Co-authored-by: Michael Herzog \n\n * Update PLYLoader.js\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit d7c481c5daeb842f5d81e4fe0340e550e5be83d4\nAuthor: Michael Herzog \nDate: Thu Apr 13 10:17:31 2023 +0200\n\n Examples: Remove redundant color space settings. (#25818)\n\ncommit 87a453353de996b6d17d5b917cdeb8e0ee3bb3cf\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Thu Apr 13 13:46:39 2023 +0530\n\n lint `docs\\api\\en\\helpers` (#25817)\n\ncommit b1fa158cd693bbea18da7b898fa82984f5e04eff\nAuthor: sunag \nDate: Thu Apr 13 03:39:49 2023 -0300\n\n WebGPURenderer: Shadows Node-Based (#25822)\n\n * PositionNode: Fix positionWorld and positionWorldDirection\n\n * NodeFrame: Added update from RENDER.\n\n * Added WebGPURenderTarget\n\n * Node: Added .updateBefore()\n\n * EquirectUVNode: Fix from new positionWorldDirection\n\n * NodeBuilder: Added .getRenderTarget()\n\n * WebGPUNodes: Fix cache and added updateBefore()\n\n * WebGPURenderObjects: Remove dummy cameras.\n\n * WebGPURenderStates: Replace WeakMap to WebGPUWeakMap\n\n * Added ShadowMap Node-Based\n\n * update examples\n\n * cleanup\n\n * Update examples/jsm/nodes/lighting/AnalyticLightNode.js\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\n * update title\n\n * renames updateMap -> frameMap, rendererMap -> renderMap\n\n ---------\n\n Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\n\ncommit a899471b486961db2dec051dc66440d146415d42\nAuthor: sunag \nDate: Thu Apr 13 02:31:37 2023 -0300\n\n WebGPUTextures: Upload texture in the same frame if possible and cleanup. (#25821)\n\n * WebGPUTextures: Upload texture in the same frame if possible and cleanup.\n\n * WebGPUTextures: cleanup\n\ncommit b6503a4dc285879556d4e3ea360c93de33529c94\nAuthor: Michael Herzog \nDate: Wed Apr 12 20:00:29 2023 +0200\n\n Docs: Use color management in scene browsers. (#25816)\n\ncommit 44c74a0228c55d71ed36d29ff6bcdb22e98372eb\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Wed Apr 12 22:43:50 2023 +0530\n\n docs lint-3 (#25815)\n\n * lint `/extras/core/Curve.html`\n\n * lint `/extras/core/CurvePath.html`\n\n * lint `/extras/core/Interpolations.html`\n\n * lint `/extras/core/Path.html`\n\n * lint `docs/api/en/extras/core/Shape.html`\n\n * lint `docs/api/en/extras/core/ShapePath.html`\n\n * lint `docs/api/en/extras/curves/ArcCurve.html`\n\n * lint `docs/api/en/extras/curves/CatmullRomCurve3.html`\n\n * lint `docs/api/en/extras/curves/CubicBezierCurve.html`\n\n * lint `docs/api/en/extras/curves/CubicBezierCurve3.html`\n\n * lint `docs/api/en/extras/curves/EllipseCurve.html`\n\n * lint `docs/api/en/extras/curves/LineCurve.html`\n\n * lint `docs/api/en/extras/curves/LineCurve3.html`\n\n * lint `docs/api/en/extras/curves/QuadraticBezierCurve.html`\n\n * lint `docs/api/en/extras/curves/QuadraticBezierCurve3.html`\n\n * lint `docs/api/en/extras/curves/SplineCurve.html`\n\n * lint `docs/api/en/extras/DataUtils.html`\n\n * lint `docs/api/en/extras/Earcut.html`\n\n * lint `docs/api/en/extras/ImageUtils.html`\n\n * lint `docs/api/en/extras/PMREMGenerator.html`\n\n * lint `docs/api/en/extras/ShapeUtils.html`\n\n * lint `docs/api/en/geometries/BoxGeometry.html`\n\n * lint `docs/api/en/geometries/CapsuleGeometry.html`\n\n * lint `docs/api/en/geometries/CircleGeometry.html`\n\n * lint `docs/api/en/geometries/ConeGeometry.html`\n\n * lint `docs/api/en/geometries/CylinderGeometry.html`\n\n * lint `docs/api/en/geometries/DodecahedronGeometry.html`\n\n * lint `docs/api/en/geometries/EdgesGeometry.html`\n\n * lint `docs/api/en/geometries/ExtrudeGeometry.html`\n\n * lint `docs/api/en/geometries/IcosahedronGeometry.html`\n\n * lint `docs/api/en/geometries/LatheGeometry.html`\n\n * lint `docs/api/en/geometries/OctahedronGeometry.html`\n\n * lint `docs/api/en/geometries/PlaneGeometry.html`\n\n * lint `docs/api/en/geometries/PolyhedronGeometry.html`\n\n * lint `docs/api/en/geometries/RingGeometry.html`\n\n * lint `docs/api/en/geometries/ShapeGeometry.html`\n\n * lint `docs/api/en/geometries/SphereGeometry.html`\n\n * lint `docs/api/en/geometries/TetrahedronGeometry.html`\n\n * lint `docs/api/en/geometries/TorusGeometry.html`\n\n * link `docs/api/en/geometries/TorusKnotGeometry.html`\n\n * lint `docs/api/en/geometries/TubeGeometry.html`\n\n * lint `docs/api/en/geometries/WireframeGeometry.html`\n\n * Fied Tab space\n\ncommit eecc9670ddb17f717d5c6ad2f92d0a857bfa13fe\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Wed Apr 12 19:41:36 2023 +0530\n\n docs lint-2 (#25814)\n\n * lint `/extras/core/Curve.html`\n\n * lint `/extras/core/CurvePath.html`\n\n * lint `/extras/core/Interpolations.html`\n\n * lint `/extras/core/Path.html`\n\n * lint `docs/api/en/extras/core/Shape.html`\n\n * lint `docs/api/en/extras/core/ShapePath.html`\n\n * lint `docs/api/en/extras/curves/ArcCurve.html`\n\n * lint `docs/api/en/extras/curves/CatmullRomCurve3.html`\n\n * lint `docs/api/en/extras/curves/CubicBezierCurve.html`\n\n * lint `docs/api/en/extras/curves/CubicBezierCurve3.html`\n\n * lint `docs/api/en/extras/curves/EllipseCurve.html`\n\n * lint `docs/api/en/extras/curves/LineCurve.html`\n\n * lint `docs/api/en/extras/curves/LineCurve3.html`\n\n * lint `docs/api/en/extras/curves/QuadraticBezierCurve.html`\n\n * lint `docs/api/en/extras/curves/QuadraticBezierCurve3.html`\n\n * lint `docs/api/en/extras/curves/SplineCurve.html`\n\n * lint `docs/api/en/extras/DataUtils.html`\n\n * lint `docs/api/en/extras/Earcut.html`\n\n * lint `docs/api/en/extras/ImageUtils.html`\n\n * lint `docs/api/en/extras/PMREMGenerator.html`\n\n * lint `docs/api/en/extras/ShapeUtils.html`\n\ncommit a15bce870e2181b1a3502e3680966b782fd14b4b\nAuthor: makc \nDate: Wed Apr 12 13:39:29 2023 +0200\n\n bad import example in docs (#25813)\n\n * fix import statement in docs (en)\n\n * fix import statement in docs (zh)\n\ncommit 39779300e9b450f6de2cba0f0d33269f29db694d\nAuthor: Mr.doob \nDate: Wed Apr 12 18:04:00 2023 +0900\n\n WebXR: Improved dragging, paint and sculpt examples.\n\ncommit 50993b246434a8beb637e6b0b212bb5b624ffa98\nAuthor: Mr.doob \nDate: Wed Apr 12 18:01:37 2023 +0900\n\n WebXR: Clean up.\n\ncommit 443cb7dfde1e411ab659c288acbb9ab2ba6444c1\nAuthor: Mr.doob \nDate: Wed Apr 12 18:00:38 2023 +0900\n\n WebXR: Renamed and improved haptics example.\n\ncommit fa0cafc4f692dbca78c291a39c3d298224c0532a\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Wed Apr 12 14:18:01 2023 +0530\n\n docs lint-1 (#25808)\n\n * docs lint\n\n * Lint\n\n * lint `AnimationClip.html`\n\n * lint `AnimationMixer.html`\n\n * lint `AnimationObjectGroup.html`\n\n * lint `AnimationUtils.html`\n\n * lint `KeyFrameTrack.html`\n\n * lint `propertyBinding.html`\n\n * lint `PropertyMixer.html`\n\n * lint `/audio/Audio.html`\n\n * lint `/audio/AudioAnalyser.html`\n\n * lint `/audio/AudioContext.html`\n\n * lint `/audio/AudioListener.html`\n\n * lint `/audio/PositionalListener.html`\n\n * lint `/cameras/ArrayCamera.html`\n\n * lint `/cameras/Camera.html`\n\n * lint `/cameras/CubeCamera.html`\n\n * lint `/camera/OrthographicCamera.html`\n\n * lint `/camera/PerspectiveCamera.html`\n\n * lint `/camera/StereoCamera.html`\n\n * lint `/constants/BufferAttributeUsage.html`\n\n * lint `/constants/Core.html`\n\n * lint `/constants/CustomBlendingEquations.html`\n\n * lint `/constants/Materials.html`\n\n * lint '/constants/Renderer.html`\n\n * lint `/constants/Textures.html`\n\n * lint `core/bufferAttributeTypes/BufferAttributeTypes.html`\n\n * lint `core/BufferAttribute.html`\n\n * lint `/core/BufferGeometry.html`\n\n * lint `core/Clock.html`\n\n * lint `core/EventDispatcher.html`\n\n * lint `core/GLBufferAttribute.html`\n\n * lint `core/InstancedBufferAttribute.html`\n\n * lint `core/InstancedBufferGeometry.html`\n\n * lint `core/InstancedInterleavedBuffer.html`\n\n * lint `core/InterleavedBuffer.html`\n\n * lint `core/InterleavedBufferAttribute.html`\n\n * lint `/core/Layers.html`\n\n * lint `/core/Object3D.html`\n\n * lint `/core/Raycaster.html`\n\n * lint `/core/Uniform.html`\n\ncommit e583934273f06db91ce4a71e21ef6592d6db6718\nAuthor: Matt Rossman <22670878+mattrossman@users.noreply.github.com>\nDate: Wed Apr 12 04:40:04 2023 -0400\n\n Target bone objects directly in BVHLoader keyframe tracks (#25811)\n\n * Target bone objects directly in BVHLoader tracks\n\n * Remove dummy SkinnedMesh from example\n\ncommit 17cde661d11a76d663c92d5489fd1b83df36ae35\nAuthor: Michael Herzog \nDate: Tue Apr 11 11:28:14 2023 +0200\n\n Tests: Update constants unit test. (#25810)\n\ncommit 8d0adb60ce6579e1ee6b785939d4d963d3899ffc\nAuthor: Mr.doob \nDate: Tue Apr 11 17:43:03 2023 +0900\n\n Updated builds.\n\ncommit de2fbc63ff64077b3b33a44435c886b10f90aa3f\nAuthor: mrdoob \nDate: Tue Apr 11 01:31:43 2023 -0700\n\n WebXR: Added XRButton (#25781)\n\n * Added XRButton.js\n\n * Examples: Updated relevant examples using XRButton.\n\n * WebXRManager: Added setSessionMode().\n\n * WebGLRenderer: Force clear when sessionMode is 'immersive-ar'.\n\n * Clean up.\n\n * WebXRManager: Force alpha: true in layerInit.\n\n * WebGLRenderer: Set state.buffers.color before calling clear() for 'immersive-ar'.\n\n * Fix typo\n\n * WebGLBackground: Handle WebXR sessions environmentBlendMode.\n\n * WebXRManager: Removed setSessionMode().\n\n * XRButton: Revert extra removal.\n\ncommit a5aa3b75bce085110e2ff928c2c9accbbe0e3d26\nAuthor: Michael Herzog \nDate: Mon Apr 10 17:46:38 2023 +0200\n\n Revert \"SkeletonUtils: Fix retargetClip() final keyframe (#25589)\" (#25809)\n\n This reverts commit 40a903bbd7bd75dde47c05332ea3305b8e798f1c.\n\ncommit 9b542faeb2fc628815083a6b342c4b5e544227ee\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon Apr 10 15:31:01 2023 +0200\n\n Update peter-evans/create-or-update-comment action to v3 (#25798)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit 0e28761311946bd872a4ddabeac8459aa7e47ffd\nAuthor: Michael Herzog \nDate: Mon Apr 10 15:29:19 2023 +0200\n\n Update BufferGeometry.html\n\ncommit 12e6b0b455c3ec0ecb1c4c049e5392827aab8c82\nAuthor: mrdoob \nDate: Mon Apr 10 19:01:32 2023 +0900\n\n Update How-to-update-things.html\n\ncommit a00d44b9d921b0e061c4233a3d4dd699a4e6ce06\nAuthor: Michael Herzog \nDate: Mon Apr 10 11:55:55 2023 +0200\n\n Docs: Remove `Testing with npm` guide. (#25807)\n\ncommit 1246e3ba041ca86f17f027c31fc7c5a1215e60c1\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Mon Apr 10 14:37:41 2023 +0530\n\n changes in HTML (#25799)\n\ncommit 52d0b6d6a9901f98fa21e7a91e357cba14201647\nAuthor: Michael Herzog \nDate: Mon Apr 10 10:57:34 2023 +0200\n\n WebGLRenderTarget: Honor scissor properties in `copy()`. (#25805)\n\ncommit be253bfbf7891f03be463671482af2dd7b1ba506\nAuthor: Michael Herzog \nDate: Mon Apr 10 10:46:52 2023 +0200\n\n Docs: Improve live example in `Creating a scene` guide. (#25806)\n\ncommit 27de13eb1c890baa8b58643a3341be56848fc058\nAuthor: Kirill Osipov \nDate: Mon Apr 10 12:38:38 2023 +0400\n\n [WebGLMultipleRenderTargets.prototype.copy] Fix misprint: copy viewport/scissor from source (#25803)\n\ncommit b844ad9c79b070ca13c08279c6a809bfb0483677\nAuthor: Michael Herzog \nDate: Mon Apr 10 10:29:57 2023 +0200\n\n Docs: Improve `Updating resources` guide. (#25804)\n\ncommit 80174b5ab78007d19d87f0ee9e77f18c7b8ab542\nAuthor: Takahiro \nDate: Sun Apr 9 20:12:23 2023 -0700\n\n WebGPURenderer: Set label to GPUShaderModules (#25801)\n\ncommit 5eff1eed160e47e720f5550539e34bd97929bbd3\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Sun Apr 9 20:57:28 2023 +0000\n\n Update devDependencies (non-major) (#25797)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit ea8435a22103bcb599387b246ed034145479c12c\nAuthor: vinay <94120295+vinaykulk621@users.noreply.github.com>\nDate: Sun Apr 9 21:23:50 2023 +0530\n\n unwanted

(#25795)\n\ncommit cef5a1384366c7a0215fd10fb34b536e84836dda\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Sun Apr 9 17:47:52 2023 +0800\n\n Update WebXRManager.html (#25794)\n\n Update the Chinese translation of WebXRManager's documentation.\n\ncommit f342395bfb0bde40ad4c56252f1d5e2de0b8a0b8\nAuthor: Luis Fonsi VEVO \nDate: Sat Apr 8 00:52:52 2023 -0600\n\n AudioLoader: Trigger the error callback when decodeAudioData fails (#25784)\n\n * AudioLoader: Trigger the error callback when decodeAudioData fails\n\n Currently, if the call to `context.decodeAudioData` fails for whatever reason, `AudioLoader.load` (and `loadAsync` by extension) will hang forever because there is no error handling for it. This PR adds the extra error handling for that scenario.\n\n * fix lint errors\n\ncommit 988d96e72700471ee9cffc1e9f926126cac7e508\nAuthor: Michael Herzog \nDate: Sat Apr 8 08:48:07 2023 +0200\n\n SkinnedMesh: Use correct bounding volume for raycasting. (#25791)\n\ncommit 5ce153ae1833f50736f62485933f1ce44fd1ad61\nAuthor: Michael Herzog \nDate: Fri Apr 7 16:59:01 2023 +0200\n\n Editor: Honor latest color management changes. (#25793)\n\ncommit 43d003c2903251257f13604b47f9d151ed4fd416\nAuthor: Michael Herzog \nDate: Fri Apr 7 16:51:50 2023 +0200\n\n Docs: Honor latest color management changes. (#25792)\n\ncommit f111638588abc9e3b11f9714a7c766b0d2aa853a\nAuthor: Mugen87 \nDate: Fri Apr 7 14:00:37 2023 +0200\n\n Updated builds.\n\ncommit 13397a82cf46c8b04ed2df33e8c18b91ce317a70\nAuthor: Don McCurdy \nDate: Fri Apr 7 07:59:35 2023 -0400\n\n WebGLRenderer: Default output to sRGB (#25783)\n\n * WebGLRenderer: Default output to sRGB\n\n * Examples: Update all for sRGB default renderer output.\n\n * Revert changes in examples/webgl_points_sprites.html\n\n * Clean up\n\n * Revert changes to webgl_points_sprites screenshot.\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 435bcc638647d495f0b60c6a5a2b6490af3f86ff\nAuthor: Takahiro \nDate: Fri Apr 7 02:12:33 2023 -0700\n\n WebGPURenderer: Set label to WebGPU textures (#25785)\n\ncommit 64107ecab57f804fa72b2a3df281b09d084045c5\nAuthor: mrdoob \nDate: Fri Apr 7 01:53:04 2023 -0700\n\n Rollup: Removed glconstants() optimization (#25780)\n\n * Rollup: Test build sizes without glconstants()\n\n * Update constants.js\n\n * Tests/Build: More glconstants() removal.\n\n * no message\n\ncommit db4d0899d2f2e5eb38fb9408f82e110de09b6ee3\nAuthor: Mr.doob \nDate: Fri Apr 7 17:07:15 2023 +0900\n\n WebGPU: Improved message.\n\ncommit a18c25714bdb3798617de66ff937cb65a521e099\nAuthor: sunag \nDate: Fri Apr 7 04:56:47 2023 -0300\n\n WebGPURenderer: DepthTexture (#25766)\n\n * FogNode: Update from construct API.\n\n * webgpu_rtt: update example API\n\n * WebGPURenderer: New Cache System\n\n * WebGPURenderer: Update cacheKey after needsUpdate.\n\n * final revision (1)\n\n * RenderObject pipeline based ( 1/2 )\n\n * RenderObject pipeline based ( 2/2 )\n\n * cleanup\n\n * fix possible overrideMaterial material with .wireframe and cleanup\n\n * Revert \"fix possible overrideMaterial material with .wireframe and cleanup\"\n\n This reverts commit 7dcd85e8a84eaf4c90ec7b7a9b3827c359addb1f.\n\n * Revert \"Revert \"fix possible overrideMaterial material with .wireframe and cleanup\"\"\n\n This reverts commit 5370b40c1dddd384cdd9df49a4d1aec60a318336.\n\n * preserve nodes if pipeline is removed\n\n * WebGPURenderObjects: Move get*Node() to WebGPUNodes.\n\n * WebGPURenderer: DepthTexture\n\n * revision\n\n * revision\n\n * Move getCubeTexture() to getTexture()\n\ncommit 58ed2c5c73474e171d974c7256361f3f58d0512c\nAuthor: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>\nDate: Fri Apr 7 05:21:30 2023 +1000\n\n WebGPUNodeBuilder: Clean up (#25768)\n\n * WebGPUNodeBuilder.getUniforms(): Clean up\n\n * More clean up\n\ncommit 124e7cc8d9a0a73e07b536d18e6779d702a6bf29\nAuthor: Mr.doob \nDate: Thu Apr 6 19:29:43 2023 +0900\n\n WebGPU: Removed enable-unsafe-webgpu from error message.\n\ncommit 805f1865a7d3a51086c3e5f1037680e6e8bae1cf\nAuthor: Mugen87 \nDate: Thu Apr 6 10:27:55 2023 +0200\n\n Updated builds.\n\ncommit 88c95377c113004342dc8e4060c741c7176a4911\nAuthor: Don McCurdy \nDate: Thu Apr 6 04:25:30 2023 -0400\n\n Texture+WebGLRenderTarget: Replace .encoding with .colorSpace (#25771)\n\n * Texture+WebGLRenderTarget: Replace .encoding with .colorSpace\n\n * Fix typo\n\n * Update WebGLCubeRenderTarget.js\n\n * WebGLRenderer: Update remaining use of .encoding\n\n * Examples: Update examples, replace .encoding → .colorSpace\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 185df04a990065f9f8cbb2d717629f3996df95be\nAuthor: sunag \nDate: Thu Apr 6 03:37:04 2023 -0300\n\n ShaderChunk: Cleanup transmission_pars_fragment. (#25776)\n\ncommit a843c675fe2ed80d0adab7a4ec9b4d1fd452cbdc\nAuthor: Adam Beili <54665621+Beilinson@users.noreply.github.com>\nDate: Thu Apr 6 07:19:12 2023 +0200\n\n Added three.module.min.js to \"files\" (#25778)\n\ncommit a6e8f6d21371138fe170362cd5fabcff7f41b579\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Thu Apr 6 01:59:58 2023 +0800\n\n Update UniformsUtils.html (#25777)\n\n Improve the translation of the Chinese documentation of UniformsUtils\n\ncommit 1acc326f602776a0a5ca8cc0bb91b3f45db168df\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Wed Apr 5 21:57:41 2023 +0800\n\n Update WebGLMultipleRenderTargets.html (#25775)\n\n Update Chinese translation of WebGLMultipleRenderTargets\n\ncommit e43959d88a5df6983ca4b95196606a2ac9df5f81\nAuthor: Takahiro \nDate: Tue Apr 4 23:17:44 2023 -0700\n\n WebGPURenderer: Set labels of some WebGPU objects (#25773)\n\n This commit sets labels of some WebGPU objects for\n helping debug.\n\ncommit 018f9a27df2310ca3962ee6c2c6d4897fd9c7708\nAuthor: Michael Herzog \nDate: Wed Apr 5 00:37:07 2023 +0200\n\n SkeletonUtils: Simplify module. (#25769)\n\n * SkeletonUtils: Simplify module.\n\n * SkeletonUtils: More clean up.\n\ncommit e7d1573389122e67f8056c9c4ae5f8574fd4c310\nAuthor: LinkunGao <80797317+LinkunGao@users.noreply.github.com>\nDate: Wed Apr 5 01:58:23 2023 +1200\n\n NRRDLoader: Fix spacing issue when loading 16 bit images. (#25767)\n\n * fixed the nrrd images' spacing issue on loading 16 bits images\n\n * undo the ijk_to_transition matrix4 changes, continue use set(row-major order)\n\n * Update NRRDLoader.js\n\n * Update Volume.js\n\n * using array instead of vector3 when creating RASDimensions\n\n ---------\n\n Co-authored-by: skycoco \n Co-authored-by: Michael Herzog \n\ncommit 9f8bb69d3b1d2e7ee56d7706859e09ae79ea1a18\nAuthor: Mugen87 \nDate: Tue Apr 4 10:20:28 2023 +0200\n\n Updated builds.\n\ncommit 88ade6a7726399f363b64117ec143eb4a4756cb0\nAuthor: Don McCurdy \nDate: Tue Apr 4 04:17:12 2023 -0400\n\n WebGLRenderer: Rename .outputEncoding → .outputColorSpace (#25756)\n\n * WebGLRenderer: Replace .outputEncoding with .outputColorSpace, default to sRGB.\n\n * Examples: Update for .outputColorSpace\n\n * Examples: Convert more complex cases\n\n * Clean up\n\n * Revert change to defaults\n\n ---------\n\n Co-authored-by: Michael Herzog \n\ncommit 8cc9f32a96e932ccba41f82cd2b7c62d047be39f\nAuthor: sunag \nDate: Tue Apr 4 05:03:53 2023 -0300\n\n WebGPURenderer: New Cache System (#25750)\n\n * FogNode: Update from construct API.\n\n * webgpu_rtt: update example API\n\n * WebGPURenderer: New Cache System\n\n * WebGPURenderer: Update cacheKey after needsUpdate.\n\n * final revision (1)\n\n * RenderObject pipeline based ( 1/2 )\n\n * RenderObject pipeline based ( 2/2 )\n\n * cleanup\n\n * fix possible overrideMaterial material with .wireframe and cleanup\n\n * Revert \"fix possible overrideMaterial material with .wireframe and cleanup\"\n\n This reverts commit 7dcd85e8a84eaf4c90ec7b7a9b3827c359addb1f.\n\n * Revert \"Revert \"fix possible overrideMaterial material with .wireframe and cleanup\"\"\n\n This reverts commit 5370b40c1dddd384cdd9df49a4d1aec60a318336.\n\n * preserve nodes if pipeline is removed\n\n * WebGPURenderObjects: Move get*Node() to WebGPUNodes.\n\ncommit 6622dbf73bfe6321745611e237291b349e90c455\nAuthor: hybridherbst \nDate: Tue Apr 4 09:59:27 2023 +0200\n\n cleanup lint-addons and lint-examples (#25739)\n\ncommit ef05216d8058ab133204f91e5365cebe223685d2\nAuthor: Michael Herzog \nDate: Tue Apr 4 09:58:39 2023 +0200\n\n Examples: Refactor BVH demo. (#25763)\n\n * Examples: Refactor BVH demo.\n\n * Update E2E screenshot.\n\ncommit ab417fd30aa5986aa75d95ca0057673a89cf40b1\nAuthor: Michael Herzog \nDate: Mon Apr 3 13:44:30 2023 +0200\n\n Docs: Keep translated pages in sync. (#25762)\n\ncommit fb352e6a489cbabbfbb5ac36936e1752791fe7d7\nAuthor: Adam N <18304870+0xAxiome@users.noreply.github.com>\nDate: Mon Apr 3 13:30:14 2023 +0200\n\n Fix the import in the WebGL compatibility documentation (#25761)\n\n fix #25760\n\ncommit 1848f74f3fe15b3f9a459afeff5afd11c3e6bc11\nAuthor: 林炳权 <695601626@qq.com>\nDate: Mon Apr 3 18:03:08 2023 +0800\n\n Updated package.json deps and version. (#25757)\n\n * Updated package.json deps\n\n * Updated version with `0.152.0`\n\ncommit 47118f1316c10e90238930918aa103c9440a7ada\nAuthor: Renaud Rohlinger \nDate: Mon Apr 3 19:00:45 2023 +0900\n\n fix bindTexture does not have fallback for 2darray and 3d textures (#25758)\n\ncommit feb76e6c3289137fed82a0174049783f47e30514\nAuthor: Michael Herzog \nDate: Mon Apr 3 10:27:39 2023 +0200\n\n Update constants.js\n\ncommit 9da78bb26fb32d405c1f0d658562c6845eee97e0\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon Apr 3 10:58:48 2023 +0900\n\n Update devDependencies (non-major) (#25754)\n\n * Update devDependencies (non-major)\n\n * Update puppeteer.js\n\n https://github.com/mrdoob/three.js/pull/25715#issuecomment-1486653879\n\n ---------\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n Co-authored-by: Michael Herzog \n\ncommit 62346085edb673adcbed8b26279153753dfee01d\nAuthor: Don McCurdy \nDate: Sun Apr 2 21:56:59 2023 -0400\n\n Remove inline sRGB decode of video textures (#25752)\n\n * WebGLRenderer: Use texStorage2D and hardware sRGB decoding for video textures\n\n * Revert useTexStorage change.\n\n * Clean up\n\ncommit 40ae0b782812dfbc669822cbd6b2e1764dca4cd1\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Mon Apr 3 10:50:29 2023 +0900\n\n Update dependency concurrently to v8 (#25755)\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n\ncommit b43490260cdf71c71dc5fdec4114e3643c6c5e98\nAuthor: Tim Gates \nDate: Mon Apr 3 11:49:25 2023 +1000\n\n docs: Fix a few typos (#25753)\n\n There are small typos in:\n - examples/jsm/loaders/ColladaLoader.js\n - examples/jsm/loaders/SVGLoader.js\n\n Fixes:\n - Should read `width` rather than `witdh`.\n - Should read `process` rather than `procces`.\n\n Signed-off-by: Tim Gates \n\ncommit 8400dc53eff51b434ae965edefa387e7695f9e42\nAuthor: Don McCurdy \nDate: Fri Mar 31 15:33:20 2023 -0400\n\n Documentation: Improve signature of Triangle.getInterpolation. (#25749)\n\ncommit a55464eacb39e9a781a91d7848eb7401621d1045\nAuthor: sunag \nDate: Fri Mar 31 13:57:55 2023 -0300\n\n Flow.js: Remove unnecessary constructor arguments. (#25747)\n\ncommit 1ef7fec11bb4d4b2dfb5fd97b03c826f3adc1553\nAuthor: Michael Herzog \nDate: Fri Mar 31 17:02:29 2023 +0200\n\n Revert \"Use a custom loader to load textures in FBXLoader (#25730)\" (#25746)\n\n This reverts commit f327b7a0f7aefafe23068b3987d3787dff7248d9.\n\ncommit 6c0a44af8b6b6a866863b9a3e7a618590cea1fb5\nAuthor: Michael Herzog \nDate: Fri Mar 31 16:33:30 2023 +0200\n\n Docs: Improve WebGLRenderer page. (#25745)\n\ncommit 4e361e96bc8a1513febb349dde9f1f3be7bf5ec0\nAuthor: Mr.doob \nDate: Fri Mar 31 12:53:08 2023 +0900\n\n r151 (bis) (bis)\n\ncommit d57885abbf64e02a29dbe820998d9bcce6e7edd2\nAuthor: Mr.doob \nDate: Fri Mar 31 09:16:23 2023 +0900\n\n Revert \"Core: Use `structuredClone()` when available. (#25535)\"\n\n This reverts commit cfe9eaf39440c7b5289b9b4d81bdb03e94065f3c.\n\ncommit ecf5934c8a0eb4b286f61541c0a8008500ab12de\nAuthor: Mr.doob \nDate: Fri Mar 31 08:46:51 2023 +0900\n\n r151 (bis)\n\ncommit c0cba0ddca7be75b8e2876d5c5f6169c80cb7dc8\nAuthor: mrdoob \nDate: Thu Mar 30 16:44:44 2023 -0700\n\n WebGLProgram: Do not define USE_UV. (#25740)\n\ncommit d440449f6a0104e4095a6fee0b1a1e64df3f926a\nAuthor: Mr.doob \nDate: Thu Mar 30 20:44:17 2023 +0900\n\n r151\n\ncommit cbbb778c3a70867e3e52b01532b456af476aab64\nAuthor: Mr.doob \nDate: Thu Mar 30 17:22:26 2023 +0900\n\n Updated builds.\n\ncommit d99c79635f4f62e2c96ead3250e8dc15ee77eba0\nAuthor: antpb \nDate: Thu Mar 30 03:19:17 2023 -0500\n\n Improve WebGL 2 detection in iframes (#25733)\n\n * adjusts to directly check the gl.constructor.name instead of instanceof\n\n * spacing\n\ncommit c571a5a390accc25b281f0b9a739c63a050a7683\nAuthor: Mr.doob \nDate: Thu Mar 30 17:05:03 2023 +0900\n\n Updated builds.\n\ncommit 5c5a5c74c6611d3f14dd3e58c5139afd3e4ea182\nAuthor: mrdoob \nDate: Thu Mar 30 01:01:57 2023 -0700\n\n WebGLRenderer: Add support for multiple uv sets and transforms. (#25721)\n\n * WebGLRenderer: Refactor uv shaderchunks.\n\n * GLTFLoader: Removed uv2 workaround.\n\n * MeshGouraudMaterial: Clean up.\n\n * Texture: Renamed uvChannel to uvSet.\n\n * ShaderChunks: Refactored back vUv code.\n\n * WebGLProgram: Removed uvsVertexOnly flag.\n\n * WebGLRenderer: Added uvSet support for map and emmisiveMap.\n\n * WebGLRenderer: Added uvSet support for lightMap and aoMap.\n\n * Texture: Added uvSet to copy() and toJSON().\n\n * ObjectLoader: Parse Texture uvSet.\n\n * Examples: Fixed webgl_materials_lightmap.\n\n * Examples: Updated webgl_lines_dashed screenshot...\n\n * WebGLRenderer: Added support for multiple transforms.\n\n * UniformLib: Restored uvTransform.\n\n * WebGLRenderer: Fixed Sprites uniforms.\n\n * WebGLRenderer: Added lightMap transform code.\n\n * Examples: Updated webgl_loader_gltf_sheen screenshot.\n\n * WebGLMaterials: Added refreshTransformUniform function.\n\n * WebGLProgram: Clean up.\n\n * OCD clean up.\n\n * WebGLMaterials: Clean up.\n\n * WebGLPrograms: Clean up.\n\n * Clean up.\n\n * WebGLMaterials: Clean up.\n\n * ShaderLib: Clean up.\n\n * WebGLRenderer: Added clearcoat transforms code.\n\n * Revert \"Examples: Updated webgl_lines_dashed screenshot...\"\n\n This reverts commit df778f1b24d70e091674c793fd9ddb166767fd91.\n\n * WebGLRenderer: Added bumpMap transforms code.\n\n * More OCD clean up.\n\n * Clean up.\n\n * WebGLRenderer: Added alphaMap transform code.\n\n * Examples: Fixed webgl_materials_physical_clearcoat transform.\n\n * Examples: Fixed webgl_lines_dashed example.\n\n * ShaderChunk: Rename uvs_* to uv_* back.\n\n * Manual: Replaced vUv2 references.\n\n * Examples: Updated ProgressiveLightMap code.\n\n * ShaderChunk: Removed vUv2.\n\n * WebGLRenderer: Fixed normalMap and clearcoarNormalMap transforms.\n\n * Examples: Updated webgl_nodes_loader_gltf_sheen screenshot.\n\n * WebGLRenderer: Added displacementMap transform code.\n\n * WebGLProgram: Clean up.\n\n * WebGLProgram/s: Yet more clean up.\n\n * WebGLProgram/s and ShaderChunk: More clean up.\n\n * WebGLProgram/s: More clean up.\n\n * WebGLProgram: Check that there's a UV2 before trying to use it.\n\n * WebGLPrograms: More clean up.\n\n * WebGLProgram: Fixed normalmap crash.\n\n * WebGLProgram/s: More clean up.\n\n * WebGLPrograms: Clean up.\n\n * WebGLProgram: Fixed depthPacking check.\n\n * WebGLRenderer: Added specular*Map transform code.\n\n * WebGLPrograms: Clean up.\n\n * WebGLPrograms: Clean up.\n\n * WebGLProgram: Added specular*Map to cache key.\n\n * WebGLRenderer: Added sheen*Map transform code.\n\n * WebGLRenderer: Added iridescence*Map transforms code.\n\n * WebGLRenderer: Added transmissionMap and thicknessMap transform code.\n\n * WebGLMaterials: Use mapTransform in refreshUniformsLine.\n\n * ShaderChunks: Removed vUv and uvTransform.\n\n * Examples: Updated advanced examples with USE_MAP and MAP_UV.\n\n * WebGLProgram/s: Clean up.\n\n * Docs: Added placeholder.\n\n * GLTFLoader: Clone texture before modifying .uvSet\n\n * Revert \"ShaderChunks: Removed vUv and uvTransform.\"\n\n This reverts commit 7e278a8ae01bbaf2f911ca250220336a988dc311.\n\n * Revert \"Examples: Updated advanced examples with USE_MAP and MAP_UV.\"\n\n This reverts commit f9b8c7921f4cb152719692ab34df452a0646576c.\n\n * Examples: Fixed PackedPhongMaterial.\n\n * ShaderChunks: Leaving vUv for backwards compatibility.\n\n * Texture: Renamed uvSet to channel.\n\n * UniformsLib: Clean up.\n\n * Docs: Updated offset and repeat details.\n\n * Docs: Removed uv transforms call out from GLTFLoader.\n\n * Docs: Added basic `channel` description.\n\n ---------\n\n Co-authored-by: Don McCurdy \n\ncommit f327b7a0f7aefafe23068b3987d3787dff7248d9\nAuthor: soma \nDate: Thu Mar 30 16:55:30 2023 +0900\n\n Use a custom loader to load textures in FBXLoader (#25730)\n\ncommit 3038140a1355910b83c4db806c11dc648725ad95\nAuthor: sunag \nDate: Wed Mar 29 17:35:29 2023 -0300\n\n Playground: Fix examples (#25732)\n\n * NodeEditorLib: Fix nodeClass prototype.\n\n * Playground: Fix examples invert() -> oneMinus()\n\ncommit 5d3ed2296b8e4eff63f17153bd939fc99d7dfcd3\nAuthor: sunag \nDate: Wed Mar 29 08:03:54 2023 -0300\n\n TSL: Convert common math objects to nodes if used in parameters. (#25728)\n\ncommit 03e4e0555712c2dcca43acc01b2d6674fd15ffa8\nAuthor: sunag \nDate: Wed Mar 29 01:03:18 2023 -0300\n\n NodeEditor: New Version (Rev. 3) (#25692)\n\n * update flow.js rev. 3\n\n * Pass: Added .isPass property.\n\n * NodeEditor: Rev. 3 (WIP)\n\n * fix example custom node \"Replace Material by Name\"\n\n * fix disconnect resize icon size\n\n * cleanup\n\n * fix gtf loader example\n\n * NodeMaterial: Fix backward compatibility of scene.environment.\n\n * MeshStandardNodeMaterial: Fix specular color node.\n\n * NodeEditor: Move playground to root and revisions.\n\n * Package: Added lint-playground\n\n * cleanup from lint\n\n * update lib\n\n * RangeNode: Node-Based parameters.\n\n * TSL: Added split( node, channels ) as alternative.\n\n * cleanup\n\n * Revision and more two examples\n\n * TextureEditor: Fix const.\n\n * Example particle: Fix rotate.\n\n * Example car: update car color\n\n * cleanup\n\n * NodeEditorLib: getNodeList() -> prevent multiple fetch.\n\n * NodeEditor: Fix linux case-sensitive getting example.\n\n * Added fresnel example\n\n * Rename invert -> oneMinus\n\ncommit 25ef6adba4c757704b910d2deb742634a7c58ef7\nAuthor: sunag \nDate: Tue Mar 28 18:42:48 2023 -0300\n\n Nodes: Rename invert() -> oneMinus() (#25725)\n\ncommit f2a90fdc37aa1acf37c1063b6ccbe052a7e4fee1\nAuthor: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nDate: Tue Mar 28 20:08:35 2023 +0200\n\n Update devDependencies (non-major) (#25715)\n\n * Update devDependencies (non-major)\n\n * Update puppeteer.js\n\n https://github.com/mrdoob/three.js/pull/25715#issuecomment-1486653879\n\n ---------\n\n Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\n Co-authored-by: Michael Herzog \n\ncommit 8b1973fe3b2836077b236f5f233a0e251bbdbba8\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Wed Mar 29 01:01:23 2023 +0800\n\n Update SphericalHarmonics3.html (#25726)\n\n Translate the Spherical Harmonics 3 Chinese document correctly\n\ncommit 2fd6f8c56b2159bfc1fde93d7cb7b24e884e6634\nAuthor: mrdoob \nDate: Tue Mar 28 03:59:58 2023 -0700\n\n WebGLPrograms; sheen and transmission checks clean up. (#25723)\n\ncommit bee8eaf1b079514601ddbec30ce928016e3fe815\nAuthor: hybridherbst \nDate: Tue Mar 28 10:54:40 2023 +0200\n\n fix: prevent exception when loading glTF files that use KHR_animation_pointer extension (#24770)\n\n fix: don't return, instead just skip the animations that aren't supported\n\n remove warning when node is undefined, just continue\n\ncommit 2745552562cb9d99d04c619de56820f571020eac\nAuthor: Michael Herzog \nDate: Tue Mar 28 02:58:02 2023 +0200\n\n LineBasicMaterial: Add support for `map`. (#25717)\n\ncommit c88db121219af67b44afdc97ede7526878eeb7fb\nAuthor: Mr.doob \nDate: Tue Mar 28 09:27:29 2023 +0900\n\n Updated builds.\n\ncommit f2763b2a5d1ac003aa9eee46edf4d0b09e20c618\nAuthor: WestLangley \nDate: Mon Mar 27 20:05:32 2023 -0400\n\n ShaderMaterial: Disable two-pass rendering by default (#25720)\n\n * Disable two-pass rendering\n\n * Update screenshot\n\n * Update screenshot\n\ncommit 9423a438e9bd132ce2e49ccd6688d73a4e572c53\nAuthor: sunag \nDate: Mon Mar 27 17:51:42 2023 -0300\n\n WebGPURenderer: Added VideoTexture support (#25530)\n\n * WebGPURenderer: Added VideoTexture support\n\n * Examples: Added webgpu_materials_video\n\n * Test if WebGPU is available\n\n * cleanup\n\n * Node: Fix update .getUpdateType()\n\n * Fix updates\n\n * WebGPUBindings: Fix resource.\n\n * WebGPUNodeBuilder: Improve error message.\n\ncommit 6feb9e836ebfb206d61c940463f9a00ed9291bdc\nAuthor: Marco Fugaro \nDate: Mon Mar 27 15:46:54 2023 +0200\n\n Remove unnecessary three.min.cjs build (#25719)\n\ncommit 930b18397a2a564757c27b16ab58b19f0cb3a17c\nAuthor: Robert Huitl \nDate: Mon Mar 27 09:50:53 2023 +0200\n\n WebXRManager: Correctly update the user camera when it has a parent with a non-identity transform. (#25231)\n\n Further, calculate the inverse projection matrix and the field of view.\n\ncommit 014decf9efba0ad134664352831139ba5d820a30\nAuthor: Mr.doob \nDate: Mon Mar 27 16:23:55 2023 +0900\n\n Updated builds.\n\ncommit c601b4e3c2019013d0f7ef09834ab9c06456ec3d\nAuthor: Adam Beili <54665621+Beilinson@users.noreply.github.com>\nDate: Mon Mar 27 09:21:57 2023 +0200\n\n added minified versions of .module and .cjs, reduced build size by 50% (#25714)\n\ncommit 67feb9bcf40996accf4c1766e61f1c26be985870\nAuthor: DavidDufour \nDate: Mon Mar 27 03:08:36 2023 -0400\n\n Remove duplicate line. (#25716)\n\ncommit 8988a1c5a31456bc516f6f77296eeb90295d97e2\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Sun Mar 26 01:00:36 2023 +0800\n\n Update PMREMGenerator.html (#25713)\n\n Improve the Chinese translation of PMREMGenerator\n\ncommit 5a06391f3d1007bb1871eea027cca77e7f0e6812\nAuthor: Michael Herzog \nDate: Sat Mar 25 13:17:45 2023 +0100\n\n Examples: Clean up AVIF demo. (#25712)\n\n * Examples: Clean up AVIF demo.\n\n * Examples: Update screenshot.\n\n * Examples: More clean up.\n\ncommit c8549a524bde688e8a55b32faa0a69b3308c4034\nAuthor: Michael Herzog \nDate: Fri Mar 24 17:43:54 2023 +0100\n\n PointsMaterial: Add support uv attribute. (#25707)\n\ncommit c0b03d674b82fb27ad163070c84816f58df77f8e\nAuthor: Mr.doob \nDate: Fri Mar 24 14:56:57 2023 +0900\n\n Updated builds.\n\ncommit 75cfd1c169ffcb893c6d0eb1c2b36d76afa6915b\nAuthor: WestLangley \nDate: Thu Mar 23 23:11:42 2023 -0400\n\n Clean up (#25711)\n\ncommit 8ad86047a2f55f13ef45ca4a3d3ad047d61cc326\nAuthor: WestLangley \nDate: Thu Mar 23 23:07:16 2023 -0400\n\n ColorManagement: Clean up (#25709)\n\n * Clean up\n\n * Clean up\n\n * Clean up\n\ncommit a8638ec20c703cc77105c3a033d39c92e95f037d\nAuthor: Mugen87 \nDate: Thu Mar 23 17:33:10 2023 +0100\n\n Updated builds.\n\ncommit 5f34f3c26122a0bc57f3f09b4707802716f5ef01\nAuthor: Michael Herzog \nDate: Thu Mar 23 17:23:37 2023 +0100\n\n Examples: Update model in glTF AVIF demo. (#25708)\n\n * Examples: Update model in glTF AVIF demo.\n\n * Examples: Update screenshot.\n\ncommit 08727dd9e942da5d6fcd6be560735fd478fe43c9\nAuthor: Emmett Lalish \nDate: Thu Mar 23 01:32:03 2023 -0700\n\n Refactor PBR shaders (#25693)\n\n * pull in shader refactor from anisotropy branch\n\n * removed vestiges of anisotropy\n\n * vTBN -> tbn\n\n * fixed flat shading\n\n * Space -> Frame\n\n * revert so doubleside does not affect flat shaded\n\ncommit f4eac4a481ee5e653e0fcc585894cd2436655412\nAuthor: 幽离 <90978564+newstart0514@users.noreply.github.com>\nDate: Thu Mar 23 16:28:22 2023 +0800\n\n Updated Chinese translation of GLBufferAttribute (#25706)\n\n Updated Chinese translation of GLBufferAttribute,In the original version, the Chinese document for GLBufferAttribute was hardly translated into Chinese, and this modification has translated the page\n\ncommit 728bfed8712f4c7277f68d527f91a18f51732d50\nAuthor: Michael Herzog \nDate: Wed Mar 22 09:50:36 2023 +0100\n\n Editor: Fix broken material tab when `Texture.image` is null. (#25703)\n\ncommit 2ca66f1fd94ad21cba6381ff47bbbe9564337a3a\nAuthor: Mugen87 \nDate: Wed Mar 22 09:39:04 2023 +0100\n\n Updated builds.\n\ncommit 3c4b97f57ddae9e6ec7b27a8402037b7a24442b9\nAuthor: Michael Herzog \nDate: Wed Mar 22 09:33:31 2023 +0100\n\n MeshDistanceMaterial: Remove light related properties. (#25695)\n\ncommit 946f27f70a9a05be1bedd54b58a81adaceb04b10\nAuthor: sunag \nDate: Tue Mar 21 22:28:01 2023 -0300\n\n MeshStandardNodeMaterial: Fix specular color node. (#25700)\n\ncommit 464e9adc17de52d8b65449350cc02560625498b0\nAuthor: sunag \nDate: Tue Mar 21 17:36:46 2023 -0300\n\n NodeMaterial: Fix backward compatibility of scene.environment. (#25698)\n\ncommit f83bc569da527d2821a428ffaead8b29b5f847a5\nAuthor: 智伤帝 <40897360+FXTD-ODYSSEY@users.noreply.github.com>\nDate: Mon Mar 20 17:58:25 2023 +0800\n\n FBXLoader: Fix DeformPercent regex. (#25689)\n\n * fix: re match DeformPercent\n\n * Update FBXLoader.js\n\n ---------\n\n Co-authored-by: timmyliang \n Co-authored-by: Michael Herzog \n\ncommit 911afb27969c653a8c0800c8ec460111830e01c7\nAuthor: sunag \nDate: Mon Mar 20 02:20:42 2023 -0300\n\n TSL: ScriptableNode (#25685)\n\n * CodeNode: Added language and serialize.\n\n * TSL: Renamed inversesqrt -> inverseSqrt, faceforward -> faceForward,\n\n * TSL: Added saturate\n\n * TSL: Different params order if method chaining is used.\n\n * Nodes: Change mix order and added FogNode.mixAssign()\n\n * Node: Ignore private properties on serialization.\n\n * Nodes: Added string, arrayBuffer\n\n * Node: Added .getSerializeChildren()\n\n * Added ScriptableNode\n\n * Added scriptable example and serialization test.\n\n * update style\n\n * cleanup\n\n * cleanup\n\n * Code Based Node moved to /code/\n\n * ScriptableNode: Fix async refresh, added .setLocal(), .getLocal()\n\n * added async scriptable and serialization test\n\n * optional output\n\n * added output example\n\n * ScriptableNode: Move editor property to function call if needed.\n\n * ScriptableValueNode: Added support to more CPU nodes.\n\n * ShaderNode: Reduces the use of unnecessary conversions.\n\n * webgpu_materials: Added CPU parameter as node.\n\n * ScriptableNo…","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"0143c65f2f968d5b8b772018fa0c0270036727e1","after":"647a637ad06f8bdb8114689011e8b876a2b96884","ref":"refs/heads/dev","pushedAt":"2023-04-18T07:31:15.000Z","pushType":"push","commitsCount":96,"pusher":{"login":"lmj01","name":"meijie","path":"/lmj01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5525543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/dev' into dev"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQwMzozMDo1NC4wMDAwMDBazwAAAAS2gjho","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQwMzozMDo1NC4wMDAwMDBazwAAAAS2gjho","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOFQwNzozMToxNS4wMDAwMDBazwAAAAMa7iMa"}},"title":"Activity · lmj01/three.js"}