{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":363721169,"defaultBranch":"main","name":"morrigu-rs","ownerLogin":"TableauBits","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-02T18:23:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/83259381?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725865037.0","currentOid":""},"activityList":{"items":[{"before":"a7cdfae283bad136be61457334f93a8cafed4c39","after":null,"ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-09-09T06:57:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"}},{"before":"826fa83c08c0e9b784474bcb2fd3205ad74ffe3f","after":"39eb24e297f7fa2303064f0afe85296c0983d1cf","ref":"refs/heads/main","pushedAt":"2024-09-09T06:57:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Fixed PBR implementation and added PBR test state (#12)\n\n* Added PBR testing state\r\n* Updated ash to 0.38 and other dependencies\r\n* Macha updated egui-gizmo to gizmo-transform\r\n* Updated nix-shell config so that it kinda works again !\r\n* Fixed error spirv-reflect using latest toolchain version\r\n* More code skeleton, support for multiple spheres and multiple materials\r\n* Added clap and refactored to allow choosing state via CLI\r\n* Isolated ray tracing in a feature and swittched to ortho camera setup for pbr test scene\r\n* How did I never notice this what the fuck\r\n* Started work on shader with useful (hopefully) structs\r\n* Isolated camera on_event to function to de-duplicate code\r\n* Added basic squeleton with diffuse shading\r\n* Added specular highlight, fixed geometry, and added metter camera controls\r\n* Inverted label and combobox order in UI\r\n* Small and various cleanup\r\n* Added some PBR uniforms\r\n* Changed asset generation to a proper grid\r\n* Fixed material order to be more intuitive for default camera\r\n* First shot at PBR shader\r\n* Added controls for light color and intensity\r\n* Removed gamma correction as present surface should be sRGB, and changed ball appearance\r\n* Changed default texture colorspace in gltf viewer\r\n* Switched to texture based workflow\r\n* Final dependency bump\r\n* Fixed lint error in release mode\r\n* Removed unused commented code","shortMessageHtmlLink":"Fixed PBR implementation and added PBR test state (#12)"}},{"before":"90ed8cc21d864d14ff201f109f0fbd2f24348b9b","after":"a7cdfae283bad136be61457334f93a8cafed4c39","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-09-09T06:54:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Removed unused commented code","shortMessageHtmlLink":"Removed unused commented code"}},{"before":"f357d25b8389597f06d4120963faa51f30a1639d","after":"90ed8cc21d864d14ff201f109f0fbd2f24348b9b","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-25T16:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Fixed lint error in release mode","shortMessageHtmlLink":"Fixed lint error in release mode"}},{"before":"88cdd3cfa2aeb7313ff3265de02488fa111e6b55","after":"f357d25b8389597f06d4120963faa51f30a1639d","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-24T22:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Final dependency bump","shortMessageHtmlLink":"Final dependency bump"}},{"before":"97d733a329a33ec8359365b42148b83edb71035c","after":"88cdd3cfa2aeb7313ff3265de02488fa111e6b55","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-11T19:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Switched to texture based workflow","shortMessageHtmlLink":"Switched to texture based workflow"}},{"before":"b05b6371132f3a94e3eff094d4b8f568dbf1cd0b","after":"97d733a329a33ec8359365b42148b83edb71035c","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-11T18:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Changed default texture colorspace in gltf viewer","shortMessageHtmlLink":"Changed default texture colorspace in gltf viewer"}},{"before":"179054a8109d9941659ee14be143560cf8d6b142","after":"b05b6371132f3a94e3eff094d4b8f568dbf1cd0b","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-11T18:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Removed gamma correction as present surface should be sRGB, and changed ball appearance","shortMessageHtmlLink":"Removed gamma correction as present surface should be sRGB, and chang…"}},{"before":"cc23fce0c518578e72200e31e5638f3b23533db6","after":"179054a8109d9941659ee14be143560cf8d6b142","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-11T15:01:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added controls for light color and intensity","shortMessageHtmlLink":"Added controls for light color and intensity"}},{"before":"a371343b6a7d87edd73d022323472c69930370cc","after":"cc23fce0c518578e72200e31e5638f3b23533db6","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-11T02:28:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"First shot at PBR shader","shortMessageHtmlLink":"First shot at PBR shader"}},{"before":"2417712816a88e5f66d7241015dc4c668cde5db9","after":"a371343b6a7d87edd73d022323472c69930370cc","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T23:27:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Fixed material order to be more intuitive for default camera","shortMessageHtmlLink":"Fixed material order to be more intuitive for default camera"}},{"before":"f4e0be5ee4ffa7b5f43917f6a654af570bb691fe","after":"2417712816a88e5f66d7241015dc4c668cde5db9","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T21:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Changed asset generation to a proper grid","shortMessageHtmlLink":"Changed asset generation to a proper grid"}},{"before":"30ecac1b5e3fa28d0bae71629dee0a4f4cac6c6c","after":"f4e0be5ee4ffa7b5f43917f6a654af570bb691fe","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T20:41:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added some PBR uniforms","shortMessageHtmlLink":"Added some PBR uniforms"}},{"before":"21f2c5ec42bc0d1f678134a3205798fa9cc3632d","after":"30ecac1b5e3fa28d0bae71629dee0a4f4cac6c6c","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T17:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Small and various cleanup","shortMessageHtmlLink":"Small and various cleanup"}},{"before":"a45ed868c794be41344b96400c16d03cd7c12caf","after":"21f2c5ec42bc0d1f678134a3205798fa9cc3632d","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T15:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Inverted label and combobox order in UI","shortMessageHtmlLink":"Inverted label and combobox order in UI"}},{"before":"5963765b9cbf9c57a41d1e337fb47426a3db782f","after":"a45ed868c794be41344b96400c16d03cd7c12caf","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-10T15:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added specular highlight, fixed geometry, and added metter camera controls","shortMessageHtmlLink":"Added specular highlight, fixed geometry, and added metter camera con…"}},{"before":"069305b2088533d25da825624db8cf8bcb7d5f9a","after":"5963765b9cbf9c57a41d1e337fb47426a3db782f","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-09T03:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added basic squeleton with diffuse shading","shortMessageHtmlLink":"Added basic squeleton with diffuse shading"}},{"before":"71785b3672020cf7650b0e7bde05c1d212da8298","after":"069305b2088533d25da825624db8cf8bcb7d5f9a","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-08T21:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Isolated camera on_event to function to de-duplicate code","shortMessageHtmlLink":"Isolated camera on_event to function to de-duplicate code"}},{"before":"b6c82f0f0fe3300e3679d51171b7f139a900470b","after":"71785b3672020cf7650b0e7bde05c1d212da8298","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-08T21:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Started work on shader with useful (hopefully) structs","shortMessageHtmlLink":"Started work on shader with useful (hopefully) structs"}},{"before":"e25c08193556025ddfdd90d838c06a72021671ff","after":"b6c82f0f0fe3300e3679d51171b7f139a900470b","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-06-08T21:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"De-duplicated camera event code to function","shortMessageHtmlLink":"De-duplicated camera event code to function"}},{"before":"1b492c4efa286b389cb9fcf873587f0c2922f109","after":"e25c08193556025ddfdd90d838c06a72021671ff","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-31T17:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Isolated ray tracing in a feature and swittched to ortho camera setup for pbr test scene","shortMessageHtmlLink":"Isolated ray tracing in a feature and swittched to ortho camera setup…"}},{"before":"11541baa7b3c661186c609d280c1cb56c93962e4","after":"1b492c4efa286b389cb9fcf873587f0c2922f109","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-29T09:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added clap and refactored to allow choosing state via CLI","shortMessageHtmlLink":"Added clap and refactored to allow choosing state via CLI"}},{"before":"3fd8e121e36a7015dc5090240c816a14e8ae47d7","after":"11541baa7b3c661186c609d280c1cb56c93962e4","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-28T21:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"More code skeleton, support for multiple spheres and multiple materials","shortMessageHtmlLink":"More code skeleton, support for multiple spheres and multiple materials"}},{"before":"2aa2065aa10ba405d4aba583ea5f2ef9df768c24","after":"3fd8e121e36a7015dc5090240c816a14e8ae47d7","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-19T21:38:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Fixed error spirv-reflect using latest toolchain version","shortMessageHtmlLink":"Fixed error spirv-reflect using latest toolchain version"}},{"before":"4267d38cf29a958b8542845e2431cf1790e7dbd4","after":"2aa2065aa10ba405d4aba583ea5f2ef9df768c24","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-19T21:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Updated nix-shell config so that it kinda works again !","shortMessageHtmlLink":"Updated nix-shell config so that it kinda works again !"}},{"before":"418fc0a182667207e181d577b46f47555b87e17d","after":"4267d38cf29a958b8542845e2431cf1790e7dbd4","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-05-14T20:31:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Macha updated egui-gizmo to gizmo-transform","shortMessageHtmlLink":"Macha updated egui-gizmo to gizmo-transform"}},{"before":null,"after":"418fc0a182667207e181d577b46f47555b87e17d","ref":"refs/heads/maintenance/pbr_fix","pushedAt":"2024-04-04T23:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added PBR testing state","shortMessageHtmlLink":"Added PBR testing state"}},{"before":"77eb8df5066b7234d05f3ea257392d7c5f64f9d3","after":null,"ref":"refs/heads/feature/state_switcher","pushedAt":"2024-04-04T21:51:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"}},{"before":"83715ec2cc50a8dfc7e11c779bed98361162e332","after":"826fa83c08c0e9b784474bcb2fd3205ad74ffe3f","ref":"refs/heads/main","pushedAt":"2024-04-04T21:51:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Added state switching (#11)\n\n* Made proper Application class instead of integrating it with the builder\r\n* Added must use to `ApplicationBuilder::build_with_state`\r\n* Added StateFlow system to allow for state transition and modified macha states to be able to use them with this system\r\n* Added global state switcher egui window for implemented states\r\n* Code cleanup\r\n* Fixed camera after state switching\r\n* Attempted (and failed miserably because of an egui-gizmo bug) to resolve conflicting events\r\n* Removed unused imports","shortMessageHtmlLink":"Added state switching (#11)"}},{"before":"a24e899e11d9c39bcda4360b7e968635b0ab3046","after":"77eb8df5066b7234d05f3ea257392d7c5f64f9d3","ref":"refs/heads/feature/state_switcher","pushedAt":"2024-04-04T21:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ithyx","name":"Mathis Lamidey","path":"/Ithyx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25161044?s=80&v=4"},"commit":{"message":"Removed unused imports","shortMessageHtmlLink":"Removed unused imports"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwNjo1NzoxNy4wMDAwMDBazwAAAASwjbsO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwNjo1NzoxNy4wMDAwMDBazwAAAASwjbsO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wNFQyMTo0OTo1Ny4wMDAwMDBazwAAAAQoRYYu"}},"title":"Activity · TableauBits/morrigu-rs"}