{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":576201,"defaultBranch":"dev","name":"three.js","ownerLogin":"mrdoob","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-03-23T18:58:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/97088?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719767537.0","currentOid":""},"activityList":{"items":[{"before":"4277ba2f63414f58edb2d993209a343cbc661a5d","after":"a58e7d14c75745f22cef6cb0967d3758039eae8f","ref":"refs/heads/dev","pushedAt":"2024-07-01T02:28:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"TSL: Update DoF node and example (#28772)\n\n* update DoF node and example\r\n\r\n* update build for now\r\n\r\n* Revert \"update build for now\"\r\n\r\nThis reverts commit 9b25ea4826eff677c7f3212540f6b679dcf736f3.\r\n\r\n* update build for now","shortMessageHtmlLink":"TSL: Update DoF node and example (#28772)"}},{"before":"af4898d83d7404678232b26013ee8b0d9771209a","after":"4277ba2f63414f58edb2d993209a343cbc661a5d","ref":"refs/heads/dev","pushedAt":"2024-06-30T22:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Updated builds.","shortMessageHtmlLink":"Updated builds."}},{"before":"9d5853b585b02db19d7c4dffe3d59e244da0b50d","after":"af4898d83d7404678232b26013ee8b0d9771209a","ref":"refs/heads/dev","pushedAt":"2024-06-30T21:52:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Node: Add `FilmNode`. (#28770)\n\n* Node: Add `FilmNode`.\r\n\r\n* E2E: Update screenshot.\r\n\r\n* FilmNode: Fix grayscale, use `intensityNode`.\r\n\r\n* E2E: Add example to exception list.\r\n\r\n* Update FilmNode.js\r\n\r\n* cleanup\r\n\r\n* E2E: Update screenshot.\r\n\r\n* Update FilmNode.js\r\n\r\n---------\r\n\r\nCo-authored-by: sunag ","shortMessageHtmlLink":"Node: Add FilmNode. (#28770)"}},{"before":null,"after":"f42ae1a6fa73787d22003cb94d5bef5d64199df1","ref":"refs/heads/renovate/pixelmatch-6.x","pushedAt":"2024-06-30T17:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency pixelmatch to v6","shortMessageHtmlLink":"Update dependency pixelmatch to v6"}},{"before":"b32f4e94d400ad8509fe797974dab67199e07e14","after":"9d5853b585b02db19d7c4dffe3d59e244da0b50d","ref":"refs/heads/dev","pushedAt":"2024-06-30T17:10:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Examples: Rename *NodeMaterial to THREE.*NodeMaterial (#28769)","shortMessageHtmlLink":"Examples: Rename *NodeMaterial to THREE.*NodeMaterial (#28769)"}},{"before":"fa5e95131435cc1d57a39c5c6e80ef8e92f79713","after":null,"ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-06-30T16:28:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"}},{"before":"a1a76c85c8df153f0a8fd1232fd66b3acc7b1dd4","after":null,"ref":"refs/heads/renovate/devdependencies-(non-major)","pushedAt":"2024-06-30T16:28:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"}},{"before":"40aee6d96bb4cf7cb9d8ae0da3510d9ba6ad72ab","after":"b32f4e94d400ad8509fe797974dab67199e07e14","ref":"refs/heads/dev","pushedAt":"2024-06-30T16:28:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Update dependency puppeteer to v22.12.1 (#28768)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency puppeteer to v22.12.1 (#28768)"}},{"before":"77aefe8cd6260e9469368676ad51c1d8088338f0","after":"40aee6d96bb4cf7cb9d8ae0da3510d9ba6ad72ab","ref":"refs/heads/dev","pushedAt":"2024-06-30T16:28:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Update github/codeql-action digest to b611370 (#28767)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update github/codeql-action digest to b611370 (#28767)"}},{"before":null,"after":"a1a76c85c8df153f0a8fd1232fd66b3acc7b1dd4","ref":"refs/heads/renovate/devdependencies-(non-major)","pushedAt":"2024-06-30T16:12:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency puppeteer to v22.12.1","shortMessageHtmlLink":"Update dependency puppeteer to v22.12.1"}},{"before":null,"after":"fa5e95131435cc1d57a39c5c6e80ef8e92f79713","ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-06-30T16:12:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update github/codeql-action digest to b611370","shortMessageHtmlLink":"Update github/codeql-action digest to b611370"}},{"before":"d7f8eb282529c29e8395753c76ffe343c7add5b8","after":"77aefe8cd6260e9469368676ad51c1d8088338f0","ref":"refs/heads/dev","pushedAt":"2024-06-30T16:11:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"MathNode: Add `rand()`. (#28765)","shortMessageHtmlLink":"MathNode: Add rand(). (#28765)"}},{"before":"15bb480ee96d259b7a905d55914284b1c3bd7b6d","after":"d7f8eb282529c29e8395753c76ffe343c7add5b8","ref":"refs/heads/dev","pushedAt":"2024-06-30T13:03:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RenaudRohlinger","name":"Renaud Rohlinger","path":"/RenaudRohlinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15867665?s=80&v=4"},"commit":{"message":"fix example with new webgpu build (#28766)","shortMessageHtmlLink":"fix example with new webgpu build (#28766)"}},{"before":"2c13adcb7d526853439f7c19bd8882f41da7fb83","after":"15bb480ee96d259b7a905d55914284b1c3bd7b6d","ref":"refs/heads/dev","pushedAt":"2024-06-30T09:33:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"RGBShiftNode: Clean up. (#28764)","shortMessageHtmlLink":"RGBShiftNode: Clean up. (#28764)"}},{"before":"6e663439939042ba7cf04c59e57d1643cad5f706","after":"2c13adcb7d526853439f7c19bd8882f41da7fb83","ref":"refs/heads/dev","pushedAt":"2024-06-30T09:27:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"WebGPURenderer: Build - `three.webgpu.js` (#28650)\n\n* webgpu build\r\n\r\n* revision\r\n\r\n* cleanup\r\n\r\n* Restore USDZLoader\r\n\r\n* update\r\n\r\n* puppeteer: added `three.webgpu` build support\r\n\r\n* update IESSpotLight\r\n\r\n* move to src and revision\r\n\r\n* cleanup\r\n\r\n* fix test-circular-deps test\r\n\r\n* fix lint\r\n\r\n* revision\r\n\r\n* cleanup lint\r\n\r\n* update build\r\n\r\n* update package\r\n\r\n* update builds\r\n\r\n* update - fixing conflicts\r\n\r\n* cleanup\r\n\r\n* WebGPUBackend: add srcRegion to copyTextureToTexture()\r\n\r\n* fix examples\r\n\r\n* fix warnOnce\r\n\r\n* update path\r\n\r\n* update build\r\n\r\n* Update package.json\r\n\r\n* importmap: added alias\r\n\r\n* move materials to THREE\r\n\r\n* update import to three/tsl","shortMessageHtmlLink":"WebGPURenderer: Build - three.webgpu.js (#28650)"}},{"before":"3b935a419569f497bcc99dd8ef698a938581d343","after":"6e663439939042ba7cf04c59e57d1643cad5f706","ref":"refs/heads/dev","pushedAt":"2024-06-30T04:30:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Examples: Add `webgpu_refraction`. (#28761)\n\n* Node: Add `RefractorNode`.\r\n\r\n* E2E: Add example to exception list.\r\n\r\n* Examples: Simplify refraction demo.\r\n\r\n* Move verticalRefractor to backdropNode\r\n\r\n---------","shortMessageHtmlLink":"Examples: Add webgpu_refraction. (#28761)"}},{"before":"2492ea8e153f7badbd3937d4dafab7b362d65b86","after":"3b935a419569f497bcc99dd8ef698a938581d343","ref":"refs/heads/dev","pushedAt":"2024-06-29T20:39:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"SimplifyModifier: Fix missing import (#28763)","shortMessageHtmlLink":"SimplifyModifier: Fix missing import (#28763)"}},{"before":"558daad8454fddb792fa23c757c96b5541f8e298","after":"2492ea8e153f7badbd3937d4dafab7b362d65b86","ref":"refs/heads/dev","pushedAt":"2024-06-29T18:25:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"TSL: Nodes - Add missing export (#28760)","shortMessageHtmlLink":"TSL: Nodes - Add missing export (#28760)"}},{"before":"0286e813d01f8ba7e698d3aabf408fe748416f13","after":"558daad8454fddb792fa23c757c96b5541f8e298","ref":"refs/heads/dev","pushedAt":"2024-06-29T16:07:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"SSAOPass: Fix debug output. (#28762)","shortMessageHtmlLink":"SSAOPass: Fix debug output. (#28762)"}},{"before":"d951153e19bdf89a7c09990bd875b0811d8081e6","after":"0286e813d01f8ba7e698d3aabf408fe748416f13","ref":"refs/heads/dev","pushedAt":"2024-06-29T09:14:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RenaudRohlinger","name":"Renaud Rohlinger","path":"/RenaudRohlinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15867665?s=80&v=4"},"commit":{"message":"WebGPURenderer: Restore instanced multi-draw API and add WebGPU support (#28759)\n\n* WebGPURenderer: Restore instanced multi-draw API and WebGPU compatibility\r\n\r\n* fix firefox since gl_drawID is not mandatory for custom usage","shortMessageHtmlLink":"WebGPURenderer: Restore instanced multi-draw API and add WebGPU suppo…"}},{"before":"3b3c00165044b44b76a3d452fd4ed973348c680b","after":"d951153e19bdf89a7c09990bd875b0811d8081e6","ref":"refs/heads/dev","pushedAt":"2024-06-29T07:56:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RenaudRohlinger","name":"Renaud Rohlinger","path":"/RenaudRohlinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15867665?s=80&v=4"},"commit":{"message":"WebGPURenderer: BatchMesh support for Instanced rendering with sorting, frustum culling (#28753)\n\n* WebGPURenderer: Full BatchMesh Support in both backend\r\n\r\n* cleanup\r\n\r\n* fix circular deps\r\n\r\n* webgpu wip\r\n\r\n* cleanup webgup\r\n\r\n* webgpu\r\n\r\n* cleanup\r\n\r\n* cleanup\r\n\r\n* cleanup\r\n\r\n* add the ability to specify nodeType in TextureNode and CubeTextureNode\r\n\r\n* drawIndex\r\n\r\n* cleanup\r\n\r\n* fix uint override to indirectTexture in BatchNode\r\n\r\n* update batch mesh example\r\n\r\n* fix glslnodebuilder\r\n\r\n* cleanup and fix glsl\r\n\r\n* more cleanup\r\n\r\n* cleanup and feedbacks\r\n\r\n* minor cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: sunag ","shortMessageHtmlLink":"WebGPURenderer: BatchMesh support for Instanced rendering with sortin…"}},{"before":"d75d029bc7ed5059fd9fa4b44ffa754c7afaa74d","after":"1d780b8d145db97e7cc25c138de7c8c446c2963e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-28T10:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrdoob","name":null,"path":"/mrdoob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97088?s=80&v=4"},"commit":{"message":"r166","shortMessageHtmlLink":"r166"}},{"before":"134ff886792734a75c0a9b30aa816d19270f8526","after":"3b3c00165044b44b76a3d452fd4ed973348c680b","ref":"refs/heads/master","pushedAt":"2024-06-28T10:15:30.000Z","pushType":"push","commitsCount":152,"pusher":{"login":"mrdoob","name":null,"path":"/mrdoob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97088?s=80&v=4"},"commit":{"message":"r166","shortMessageHtmlLink":"r166"}},{"before":"b4dfdf8e1674a3400d3e0bc1ec3c091d76640cc6","after":"3b3c00165044b44b76a3d452fd4ed973348c680b","ref":"refs/heads/dev","pushedAt":"2024-06-28T10:14:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrdoob","name":null,"path":"/mrdoob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97088?s=80&v=4"},"commit":{"message":"r166","shortMessageHtmlLink":"r166"}},{"before":"a262ec1a53a07c03b75ec54cd2845552faa67bc1","after":"b4dfdf8e1674a3400d3e0bc1ec3c091d76640cc6","ref":"refs/heads/dev","pushedAt":"2024-06-28T08:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Node: Add `DotScreenNode` and `RGBShiftNode`. (#28755)\n\n* Node: Add `DotScreenNode` and `RGBShiftNode`.\r\n\r\n* Examples: Fix title in `webgpu_postprocessing`.\r\n\r\n* DotScreenNode: Simplify TSL.\r\n\r\n* E2E: Add example to exception list.","shortMessageHtmlLink":"Node: Add DotScreenNode and RGBShiftNode. (#28755)"}},{"before":"3defc7d7520ae249d62e7c3ce9fad1af042db94a","after":"a262ec1a53a07c03b75ec54cd2845552faa67bc1","ref":"refs/heads/dev","pushedAt":"2024-06-27T08:53:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Fix small typo in Material.dispose docs (#28750)\n\n* fix: small typo on docs/Material/dispose\r\n\r\n* get back \"of\"","shortMessageHtmlLink":"Fix small typo in Material.dispose docs (#28750)"}},{"before":"b508f36fe7c598b4b14e283e5e29fbc1626b3c1e","after":"3defc7d7520ae249d62e7c3ce9fad1af042db94a","ref":"refs/heads/dev","pushedAt":"2024-06-26T16:23:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: Improve performance tracking logic for better accuracy (#28748)","shortMessageHtmlLink":"WebGPURenderer: Improve performance tracking logic for better accuracy ("}},{"before":"6d29751817744b28774eb428beb4a12cd95619cc","after":"b508f36fe7c598b4b14e283e5e29fbc1626b3c1e","ref":"refs/heads/dev","pushedAt":"2024-06-26T04:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"TSL: Fix analyze in `varying()` (#28746)","shortMessageHtmlLink":"TSL: Fix analyze in varying() (#28746)"}},{"before":"6f40b10aa4170c6c43d5d3ef2418a3bc04561f61","after":"6d29751817744b28774eb428beb4a12cd95619cc","ref":"refs/heads/dev","pushedAt":"2024-06-26T04:36:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: Fix Light+NormalMaterial (#28747)\n\n* fix lights=false\r\n\r\n* cleanup","shortMessageHtmlLink":"WebGPURenderer: Fix Light+NormalMaterial (#28747)"}},{"before":"4d479c267f843a1568b9984299bfcd67c9fcebe6","after":"6f40b10aa4170c6c43d5d3ef2418a3bc04561f61","ref":"refs/heads/dev","pushedAt":"2024-06-25T23:45:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"TSL: Improve range() size (#28745)","shortMessageHtmlLink":"TSL: Improve range() size (#28745)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEc0iNKgA","startCursor":null,"endCursor":null}},"title":"Activity · mrdoob/three.js"}