{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":125738928,"defaultBranch":"main","name":"3d-soft-engine-lua","ownerLogin":"jonasgeiler","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-18T15:27:01.000Z","ownerAvatar":"https://github.com/avatars/u/10259118?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717503378.0","currentOid":""},"activityList":{"items":[{"before":"5bbad226efcf039c3a74cb8550dc8736a2e31c62","after":"e3b7334b55cff50d3cd3705824c0b858f0ffc1b1","ref":"refs/heads/main","pushedAt":"2024-06-05T12:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"chore: removed editorconfig comments","shortMessageHtmlLink":"chore: removed editorconfig comments"}},{"before":"64efde3e2560390fdcf8c5c100204b7d1346f31d","after":"5bbad226efcf039c3a74cb8550dc8736a2e31c62","ref":"refs/heads/main","pushedAt":"2024-06-05T09:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"chore: minor changes that bothered me","shortMessageHtmlLink":"chore: minor changes that bothered me"}},{"before":"d60a85cc5c1cac4ee84012380a628a4f2db16255","after":"64efde3e2560390fdcf8c5c100204b7d1346f31d","ref":"refs/heads/main","pushedAt":"2024-06-04T21:22:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: fully updated readme","shortMessageHtmlLink":"docs: fully updated readme"}},{"before":"4e3e1d08753a00cd550e18998e4e9b3ff6af98fe","after":"d60a85cc5c1cac4ee84012380a628a4f2db16255","ref":"refs/heads/main","pushedAt":"2024-06-04T21:07:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: fully updated readme","shortMessageHtmlLink":"docs: fully updated readme"}},{"before":"e3af015cb0f295f479d13ee29d2ebe3d98888265","after":"4e3e1d08753a00cd550e18998e4e9b3ff6af98fe","ref":"refs/heads/main","pushedAt":"2024-06-04T21:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: fully updated readme","shortMessageHtmlLink":"docs: fully updated readme"}},{"before":"cab3eda6541562b6b11e40a7b2835cc589f73693","after":"e3af015cb0f295f479d13ee29d2ebe3d98888265","ref":"refs/heads/main","pushedAt":"2024-06-04T18:01:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"feat: made the demo more interactive with arrow keys","shortMessageHtmlLink":"feat: made the demo more interactive with arrow keys"}},{"before":"7f8409218050d7d0836134df138f01c759c8c19e","after":"cab3eda6541562b6b11e40a7b2835cc589f73693","ref":"refs/heads/main","pushedAt":"2024-06-04T17:54:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"feat: made the demo more interactive with arrow keys","shortMessageHtmlLink":"feat: made the demo more interactive with arrow keys"}},{"before":"74cdb5c3f34cb981e073bd30da199186f6bbcbdb","after":"7f8409218050d7d0836134df138f01c759c8c19e","ref":"refs/heads/main","pushedAt":"2024-06-04T17:53:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"feat: made the demo more interactive with arrow keys","shortMessageHtmlLink":"feat: made the demo more interactive with arrow keys"}},{"before":"2088658375a82ec52a43f251d884711481444b30","after":"74cdb5c3f34cb981e073bd30da199186f6bbcbdb","ref":"refs/heads/main","pushedAt":"2024-06-04T17:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: minor improvements to camera, movements and rendering","shortMessageHtmlLink":"refactor: minor improvements to camera, movements and rendering"}},{"before":"97bc8c7ad755ed0b5314f87e259a867611fdda64","after":"2088658375a82ec52a43f251d884711481444b30","ref":"refs/heads/main","pushedAt":"2024-06-04T17:33:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: improved performance by skipping creation of Vector3 for draw_point method","shortMessageHtmlLink":"refactor: improved performance by skipping creation of Vector3 for dr…"}},{"before":"0e7498d3ad7b42a788aee9d50040bbf731098a41","after":"97bc8c7ad755ed0b5314f87e259a867611fdda64","ref":"refs/heads/main","pushedAt":"2024-06-04T16:49:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"perf: improved performance by skipping creation of Vector3 for draw_point method","shortMessageHtmlLink":"perf: improved performance by skipping creation of Vector3 for draw_p…"}},{"before":"e6c58e37f2a3d3d78f1104e8992406850dca1bb1","after":"0e7498d3ad7b42a788aee9d50040bbf731098a41","ref":"refs/heads/main","pushedAt":"2024-06-04T15:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: fixed some luacheck problems","shortMessageHtmlLink":"refactor: fixed some luacheck problems"}},{"before":"d4736a1d51c2cab59455801a75a114b85afedb91","after":"e6c58e37f2a3d3d78f1104e8992406850dca1bb1","ref":"refs/heads/main","pushedAt":"2024-06-04T15:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: localized more globals","shortMessageHtmlLink":"refactor: localized more globals"}},{"before":"8ed8f49ffd9d3b9ed17b0f94882d34a61e060fb8","after":"d4736a1d51c2cab59455801a75a114b85afedb91","ref":"refs/heads/main","pushedAt":"2024-06-04T15:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: got rid of class utility","shortMessageHtmlLink":"refactor: got rid of class utility"}},{"before":"bf9528042da53178dbd76368169ee4186d138850","after":"8ed8f49ffd9d3b9ed17b0f94882d34a61e060fb8","ref":"refs/heads/main","pushedAt":"2024-06-04T14:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: improved imports","shortMessageHtmlLink":"refactor: improved imports"}},{"before":"71ee474a81045b4e3a09631540d83f97f2a49dac","after":"bf9528042da53178dbd76368169ee4186d138850","ref":"refs/heads/main","pushedAt":"2024-06-04T14:46:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: made classes uppercase to distinguish them from variables","shortMessageHtmlLink":"refactor: made classes uppercase to distinguish them from variables"}},{"before":"265755988f2ea88f191fc3a34eea72dacecc99bb","after":"71ee474a81045b4e3a09631540d83f97f2a49dac","ref":"refs/heads/main","pushedAt":"2024-06-04T14:08:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"refactor: made classes uppercase to distinguish them from variables","shortMessageHtmlLink":"refactor: made classes uppercase to distinguish them from variables"}},{"before":"822ef9fbdc3bbefed38fbf1ed7915491ce7fb93f","after":"265755988f2ea88f191fc3a34eea72dacecc99bb","ref":"refs/heads/main","pushedAt":"2024-06-04T12:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"chore: renamed project to 3d-soft-engine-lua","shortMessageHtmlLink":"chore: renamed project to 3d-soft-engine-lua"}},{"before":"67b457763d08137d0200d0e99069a8a9d2c5591f","after":"822ef9fbdc3bbefed38fbf1ed7915491ce7fb93f","ref":"refs/heads/main","pushedAt":"2024-06-04T12:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: added more screenshots and removed todo list","shortMessageHtmlLink":"docs: added more screenshots and removed todo list"}},{"before":"f7ab90d2bb2d634f1961431737fb2e3b5921c59e","after":"67b457763d08137d0200d0e99069a8a9d2c5591f","ref":"refs/heads/main","pushedAt":"2024-06-04T12:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"chore: revert back-face culling since there is a bug in the tutorial\n\nThis reverts commit 029c8b01b1598c71d006b9096bbaa9a5ff248224.","shortMessageHtmlLink":"chore: revert back-face culling since there is a bug in the tutorial"}},{"before":"5824e8d1af397a856ae91d0ba7213cbc78dbf74e","after":"f7ab90d2bb2d634f1961431737fb2e3b5921c59e","ref":"refs/heads/main","pushedAt":"2024-06-04T12:15:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: ticked off part 6 sample 2 (back-face culling) todo","shortMessageHtmlLink":"docs: ticked off part 6 sample 2 (back-face culling) todo"}},{"before":"853db786ec6c144b72b8fcfa977f0d7941210a14","after":"5824e8d1af397a856ae91d0ba7213cbc78dbf74e","ref":"refs/heads/main","pushedAt":"2024-06-04T11:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: ticked off part 6 sample 1 (texture mapping) todo and added current screenshot","shortMessageHtmlLink":"docs: ticked off part 6 sample 1 (texture mapping) todo and added cur…"}},{"before":"84d2f33af2ff24913dc184ea5a6021a66220cd4a","after":"853db786ec6c144b72b8fcfa977f0d7941210a14","ref":"refs/heads/main","pushedAt":"2024-06-04T11:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"feat: added code from part 6 (sample 1)","shortMessageHtmlLink":"feat: added code from part 6 (sample 1)"}},{"before":"bfedeecfc9f5b6e1f6ac02d9d294c558ccf4f71d","after":"84d2f33af2ff24913dc184ea5a6021a66220cd4a","ref":"refs/heads/main","pushedAt":"2024-06-04T09:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"chore: testing out torus model","shortMessageHtmlLink":"chore: testing out torus model"}},{"before":"872826da417601f229ce9a58d86acfc23867e3b4","after":"bfedeecfc9f5b6e1f6ac02d9d294c558ccf4f71d","ref":"refs/heads/main","pushedAt":"2024-06-04T08:57:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: ticked off part 5 gouraud shading todo and added current screenshot","shortMessageHtmlLink":"docs: ticked off part 5 gouraud shading todo and added current screen…"}},{"before":"e4cabe9255c40471856dc981382e2e7c0a93876e","after":"872826da417601f229ce9a58d86acfc23867e3b4","ref":"refs/heads/main","pushedAt":"2024-06-04T08:50:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: ticked off part 5 flat shading todo and added current screenshot","shortMessageHtmlLink":"docs: ticked off part 5 flat shading todo and added current screenshot"}},{"before":"f85acb8d0ed643053f55ef1ededdaab928afcef8","after":null,"ref":"refs/tags/end-of-part-5-flat-shading","pushedAt":"2024-06-04T08:49:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"}},{"before":"6f8b21234e9c034b46f9b471fb9214a36dcde069","after":null,"ref":"refs/tags/end-of-part-5-flat","pushedAt":"2024-06-04T08:48:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"}},{"before":"a6532e33173c96e5df6301a570153b16dcf10898","after":"e4cabe9255c40471856dc981382e2e7c0a93876e","ref":"refs/heads/main","pushedAt":"2024-06-04T08:41:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"docs: ticked off part 5 flat shading todo and added current screenshot","shortMessageHtmlLink":"docs: ticked off part 5 flat shading todo and added current screenshot"}},{"before":"02ae008aba8d183b2ca03c03273fee46026b9f0e","after":"a6532e33173c96e5df6301a570153b16dcf10898","ref":"refs/heads/main","pushedAt":"2024-06-04T07:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jonasgeiler","name":"Jonas Geiler","path":"/jonasgeiler","primaryAvatarUrl":"https://github.com/avatars/u/10259118?s=80&v=4"},"commit":{"message":"fix: got rid of some minor oversights in part 4","shortMessageHtmlLink":"fix: got rid of some minor oversights in part 4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXRpQMQA","startCursor":null,"endCursor":null}},"title":"Activity · jonasgeiler/3d-soft-engine-lua"}