{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":720790580,"defaultBranch":"main","name":"simulator","ownerLogin":"ratisbonrobotics","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-19T16:01:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/151067388?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716028672.0","currentOid":""},"activityList":{"items":[{"before":"ad5cbb10b1581432cc1404a8dd8b347e7e99f479","after":"3ba332d00663edabcb8203a27ea131691719c085","ref":"refs/heads/main","pushedAt":"2024-05-20T17:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ index.html -> Added instructions for camera views","shortMessageHtmlLink":"๐Ÿ› ๏ธ index.html -> Added instructions for camera views"}},{"before":null,"after":"0a5e8e397e9fb59eaafdece065b86ec167c104c4","ref":"refs/heads/framebuffer_rendering","pushedAt":"2024-05-18T10:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ index.html -> Added second canvas element\n๐Ÿ› ๏ธ index.html -> Updated JavaScript to handle new canvas\n๐Ÿ› ๏ธ sim/main.js -> Added framebuffer setup code\n๐Ÿ› ๏ธ sim/main.js -> Added texture and depth buffer setup\n๐Ÿ› ๏ธ sim/main.js -> Added frame download functions\n๐Ÿ› ๏ธ sim/main.js -> Updated drawScene to handle new canvas","shortMessageHtmlLink":"๐Ÿ› ๏ธ index.html -> Added second canvas element"}},{"before":"fd0978f47c40ee05df8084e841a062d29a1bc1ba","after":"77d1caabded182980230d7843fc783debb9f26d3","ref":"refs/heads/simple","pushedAt":"2024-05-18T10:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/webgl.js -> Removed drawDrawable function\n๐Ÿ› ๏ธ sim/main.js -> Integrated drawDrawable logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/webgl.js -> Removed drawDrawable function"}},{"before":"a8ac2a6003542bec33c002c262e3da24111cba43","after":"fd0978f47c40ee05df8084e841a062d29a1bc1ba","ref":"refs/heads/simple","pushedAt":"2024-05-18T10:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/webgl.js -> Removed prepareGLState function\n๐Ÿ› ๏ธ sim/main.js -> Replaced prepareGLState call with viewport and clear","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/webgl.js -> Removed prepareGLState function"}},{"before":"a8ac2a6003542bec33c002c262e3da24111cba43","after":"ad5cbb10b1581432cc1404a8dd8b347e7e99f479","ref":"refs/heads/main","pushedAt":"2024-05-18T09:36:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls","shortMessageHtmlLink":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls"}},{"before":null,"after":"a8ac2a6003542bec33c002c262e3da24111cba43","ref":"refs/heads/simple","pushedAt":"2024-05-18T09:34:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Reformatted scene configurations\n๐Ÿ› ๏ธ sim/main.js -> Split long line in renderScene function","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Reformatted scene configurations"}},{"before":"39e82ec32802867335018eb24d6a08f3293d952b","after":"a8ac2a6003542bec33c002c262e3da24111cba43","ref":"refs/heads/main","pushedAt":"2024-05-18T09:33:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Reformatted scene configurations\n๐Ÿ› ๏ธ sim/main.js -> Split long line in renderScene function","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Reformatted scene configurations"}},{"before":"ad5cbb10b1581432cc1404a8dd8b347e7e99f479","after":"39e82ec32802867335018eb24d6a08f3293d952b","ref":"refs/heads/main","pushedAt":"2024-05-18T09:32:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/webgl.js -> Removed depth texture extension\n๐Ÿ› ๏ธ lib/webgl.js -> Removed blend functions\n๐Ÿ› ๏ธ lib/webgl.js -> Removed light-related functions\n๐Ÿ› ๏ธ lib/webgl.js -> Moved attribute and uniform functions\n๐Ÿ› ๏ธ sim/main.js -> Removed light configurations\n๐Ÿ› ๏ธ sim/main.js -> Removed depth map rendering\n๐Ÿ› ๏ธ sim/main.js -> Simplified shader program creation\n๐Ÿ› ๏ธ sim/main.js -> Removed collision detection logic\n๐Ÿ› ๏ธ sim/shader.js -> Simplified vertex shader\n๐Ÿ› ๏ธ sim/shader.js -> Simplified fragment shader\n๐Ÿ”ด sim/shader.js -> Removed depth shaders","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/webgl.js -> Removed depth texture extension"}},{"before":null,"after":"ad5cbb10b1581432cc1404a8dd8b347e7e99f479","ref":"refs/heads/prefactor","pushedAt":"2024-05-18T09:21:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls","shortMessageHtmlLink":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls"}},{"before":"c5192779a0d48c53f1a1ca74f92b585ee759086c","after":"ad5cbb10b1581432cc1404a8dd8b347e7e99f479","ref":"refs/heads/main","pushedAt":"2024-05-09T12:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls","shortMessageHtmlLink":"๐Ÿ› ๏ธ main.js -> Updated loadDrawable function calls"}},{"before":"762ff3277126b7b3df287260d5d97b422ca6b157","after":"c5192779a0d48c53f1a1ca74f92b585ee759086c","ref":"refs/heads/main","pushedAt":"2024-05-09T12:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/util.js -> Enhanced image loading, added memory-saving option\n\n๐Ÿ› ๏ธ sim/main.js -> Modified loadDrawable calls with maxObjects limit","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/util.js -> Enhanced image loading, added memory-saving option"}},{"before":"b82b39042388555b29c587cde636490f03c96673","after":"762ff3277126b7b3df287260d5d97b422ca6b157","ref":"refs/heads/main","pushedAt":"2024-05-07T17:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ main.js -> Added total_collisions variable, refactored collision detection logic.","shortMessageHtmlLink":"๐Ÿ› ๏ธ main.js -> Added total_collisions variable, refactored collision dโ€ฆ"}},{"before":"3b53894163f0d72ae87138cc49fd947695275f3d","after":"b82b39042388555b29c587cde636490f03c96673","ref":"refs/heads/main","pushedAt":"2024-05-05T15:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Updated camera and drone settings","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Updated camera and drone settings"}},{"before":"1f07dbb12c121e9eabdac3c31bbd2a4c3f26cb17","after":"3b53894163f0d72ae87138cc49fd947695275f3d","ref":"refs/heads/main","pushedAt":"2024-05-05T14:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/dynamics.js -> Updated linear_position_W calculation\n๐Ÿ› ๏ธ sim/main.js -> Refined sceneIndex parsing, added dronemodelmatrix","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/dynamics.js -> Updated linear_position_W calculation"}},{"before":"61bf74970763c3c772911a87181090c9ca82eabc","after":"1f07dbb12c121e9eabdac3c31bbd2a4c3f26cb17","ref":"refs/heads/main","pushedAt":"2024-05-05T14:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐ŸŸข sim/data/scene1/Image_1.png\n๐ŸŸข sim/data/scene1/Image_10.png\n๐ŸŸข sim/data/scene1/Image_101.png\n๐ŸŸข sim/data/scene1/Image_103.png\n๐ŸŸข sim/data/scene1/Image_104.png\n๐ŸŸข sim/data/scene1/Image_105.png\n๐ŸŸข sim/data/scene1/Image_106.jpg\n๐ŸŸข sim/data/scene1/Image_107.jpg\n๐ŸŸข sim/data/scene1/Image_108.jpg\n๐ŸŸข sim/data/scene1/Image_109.jpg\n๐ŸŸข sim/data/scene1/Image_11.png\n๐ŸŸข sim/data/scene1/Image_110.jpg\n๐ŸŸข sim/data/scene1/Image_111.jpg\n๐ŸŸข sim/data/scene1/Image_112.jpg\n๐ŸŸข sim/data/scene1/Image_113.jpg\n๐ŸŸข sim/data/scene1/Image_114.jpg\n๐ŸŸข sim/data/scene1/Image_12.png\n๐ŸŸข sim/data/scene1/Image_13.png\n๐ŸŸข sim/data/scene1/Image_14.png\n๐ŸŸข sim/data/scene1/Image_15.png\n๐ŸŸข sim/data/scene1/Image_16.png\n๐ŸŸข sim/data/scene1/Image_17.png\n๐ŸŸข sim/data/scene1/Image_18.png\n๐ŸŸข sim/data/scene1/Image_19.png\n๐ŸŸข sim/data/scene1/Image_20.png\n๐ŸŸข sim/data/scene1/Image_21.png\n๐ŸŸข sim/data/scene1/Image_22.png\n๐ŸŸข sim/data/scene1/Image_24.png\n๐ŸŸข sim/data/scene1/Image_25.png\n๐ŸŸข sim/data/scene1/Image_27.png\n๐ŸŸข sim/data/scene1/Image_29.png\n๐ŸŸข sim/data/scene1/Image_3.png\n๐ŸŸข sim/data/scene1/Image_31.png\n๐ŸŸข sim/data/scene1/Image_33.png\n๐ŸŸข sim/data/scene1/Image_35.png\n๐ŸŸข sim/data/scene1/Image_36.png\n๐ŸŸข sim/data/scene1/Image_37.png\n๐ŸŸข sim/data/scene1/Image_38.png\n๐ŸŸข sim/data/scene1/Image_39.png\n๐ŸŸข sim/data/scene1/Image_4.png\n๐ŸŸข sim/data/scene1/Image_40.png\n๐ŸŸข sim/data/scene1/Image_41.png\n๐ŸŸข sim/data/scene1/Image_42.png\n๐ŸŸข sim/data/scene1/Image_44.png\n๐ŸŸข sim/data/scene1/Image_47.png\n๐ŸŸข sim/data/scene1/Image_49.png\n๐ŸŸข sim/data/scene1/Image_50.png\n๐ŸŸข sim/data/scene1/Image_52.png\n๐ŸŸข sim/data/scene1/Image_53.png\n๐ŸŸข sim/data/scene1/Image_54.png\n๐ŸŸข sim/data/scene1/Image_55.png\n๐ŸŸข sim/data/scene1/Image_57.png\n๐ŸŸข sim/data/scene1/Image_58.png\n๐ŸŸข sim/data/scene1/Image_59.png\n๐ŸŸข sim/data/scene1/Image_6.png\n๐ŸŸข sim/data/scene1/Image_61.png\n๐ŸŸข sim/data/scene1/Image_63.png\n๐ŸŸข sim/data/scene1/Image_65.png\n๐ŸŸข sim/data/scene1/Image_68.png\n๐ŸŸข sim/data/scene1/Image_7.png\n๐ŸŸข sim/data/scene1/Image_71.png\n๐ŸŸข sim/data/scene1/Image_74.png\n๐ŸŸข sim/data/scene1/Image_76.png\n๐ŸŸข sim/data/scene1/Image_78.png\n๐ŸŸข sim/data/scene1/Image_79.png\n๐ŸŸข sim/data/scene1/Image_8.png\n๐ŸŸข sim/data/scene1/Image_80.png\n๐ŸŸข sim/data/scene1/Image_81.png\n๐ŸŸข sim/data/scene1/Image_82.png\n๐ŸŸข sim/data/scene1/Image_83.png\n๐ŸŸข sim/data/scene1/Image_86.png\n๐ŸŸข sim/data/scene1/Image_87.png\n๐ŸŸข sim/data/scene1/Image_88.png\n๐ŸŸข sim/data/scene1/Image_9.png\n๐ŸŸข sim/data/scene1/Image_90.png\n๐ŸŸข sim/data/scene1/Image_92.png\n๐ŸŸข sim/data/scene1/Image_93.png\n๐ŸŸข sim/data/scene1/Image_94.png\n๐ŸŸข sim/data/scene1/Image_95.png\n๐ŸŸข sim/data/scene1/Image_97.png\n๐ŸŸข sim/data/scene1/Image_99.png\n๐ŸŸข sim/data/scene1/scene.mtl\n๐ŸŸข sim/data/scene1/scene.obj.gz\n๐Ÿ› ๏ธ sim/main.js -> Updated scene configurations","shortMessageHtmlLink":"๐ŸŸข sim/data/scene1/Image_1.png"}},{"before":"cf5f85dd8f4297b15c5b6e43bdca235d0e062215","after":"61bf74970763c3c772911a87181090c9ca82eabc","ref":"refs/heads/main","pushedAt":"2024-05-05T12:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Updated scene loading logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Updated scene loading logic"}},{"before":"713c73060cba50b98f7df786e39849c06d8872bf","after":"cf5f85dd8f4297b15c5b6e43bdca235d0e062215","ref":"refs/heads/main","pushedAt":"2024-05-05T12:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Enhanced scene config and rendering logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Enhanced scene config and rendering logic"}},{"before":"b3ac98d795634feb5995331dd7bd675d45a78b18","after":"713c73060cba50b98f7df786e39849c06d8872bf","ref":"refs/heads/main","pushedAt":"2024-05-05T12:44:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Updated scene loading logic\n๐Ÿ› ๏ธ sim/data/* -> Moved images and objects to scene0 folder","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Updated scene loading logic"}},{"before":"bc1a6efb7ff2daffa8cee20e4600469cf3eccc72","after":"b3ac98d795634feb5995331dd7bd675d45a78b18","ref":"refs/heads/main","pushedAt":"2024-05-05T12:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/util.js -> Added AABB computation functions\n๐Ÿ› ๏ธ sim/main.js -> Moved AABB functions, reduced timer interval","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/util.js -> Added AABB computation functions"}},{"before":"7f651277f15d712a4877b0d8742f78b22b8dfc2b","after":"bc1a6efb7ff2daffa8cee20e4600469cf3eccc72","ref":"refs/heads/main","pushedAt":"2024-05-05T11:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ fullscreen.html -> Added download button with styles and functionality","shortMessageHtmlLink":"๐Ÿ› ๏ธ fullscreen.html -> Added download button with styles and functionaโ€ฆ"}},{"before":"633eb7f3b9f79b0e417fe673a54036c1ba00d36c","after":"7f651277f15d712a4877b0d8742f78b22b8dfc2b","ref":"refs/heads/main","pushedAt":"2024-05-05T10:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐ŸŸข fullscreen.html","shortMessageHtmlLink":"๐ŸŸข fullscreen.html"}},{"before":"e0668d5aa2b4eff5db69a958c72d922f06d4dced","after":"633eb7f3b9f79b0e417fe673a54036c1ba00d36c","ref":"refs/heads/main","pushedAt":"2024-05-05T09:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Enhanced collision detection logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Enhanced collision detection logic"}},{"before":"afd432965cc49dd10cfc9a11fda8e280f71a80f1","after":"e0668d5aa2b4eff5db69a958c72d922f06d4dced","ref":"refs/heads/main","pushedAt":"2024-05-05T06:45:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Simplified collision check logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Simplified collision check logic"}},{"before":"ebbc6114c54e7d47a4ef0e85696293afa954a170","after":"afd432965cc49dd10cfc9a11fda8e280f71a80f1","ref":"refs/heads/main","pushedAt":"2024-05-04T18:14:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Enhanced collision detection logic","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Enhanced collision detection logic"}},{"before":"17fabb16e44c850a819086984e763eb1aad3ea95","after":"ebbc6114c54e7d47a4ef0e85696293afa954a170","ref":"refs/heads/main","pushedAt":"2024-05-04T14:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/camera.js -> Updated view matrix values\n๐Ÿ› ๏ธ sim/dynamics.js -> Changed linear position values\n๐Ÿ› ๏ธ sim/main.js -> Adjusted light positions and looks, updated model matrices, added collision detection setInterval","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/camera.js -> Updated view matrix values"}},{"before":"c36af811bbd8d4a5e48dd292f7e07014c5640b5b","after":"17fabb16e44c850a819086984e763eb1aad3ea95","ref":"refs/heads/main","pushedAt":"2024-05-04T14:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/util.js -> Enhanced drawable object handling\n๐Ÿ› ๏ธ sim/main.js -> Updated scene and drone drawable structures","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/util.js -> Enhanced drawable object handling"}},{"before":"48d97bc41302ffab10e797a24fa20618e204ded3","after":"c36af811bbd8d4a5e48dd292f7e07014c5640b5b","ref":"refs/heads/main","pushedAt":"2024-05-03T18:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Updated uniform setting in renderScene","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Updated uniform setting in renderScene"}},{"before":"4bcb1f84780d55aadbd82294f2c2f8f1da9b81b7","after":"48d97bc41302ffab10e797a24fa20618e204ded3","ref":"refs/heads/main","pushedAt":"2024-05-03T18:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ sim/main.js -> Added camera position uniform\n๐Ÿ› ๏ธ sim/shader.js -> Added camerapos uniform in shader","shortMessageHtmlLink":"๐Ÿ› ๏ธ sim/main.js -> Added camera position uniform"}},{"before":"0f8d542bf5b53e3779fe5276fbc6c9332a6ef12d","after":"4bcb1f84780d55aadbd82294f2c2f8f1da9b81b7","ref":"refs/heads/main","pushedAt":"2024-05-03T17:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/webgl.js -> Added blending functionality\n๐Ÿ› ๏ธ sim/shader.js -> Updated shader color calculation","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/webgl.js -> Added blending functionality"}},{"before":"3344e0d8b1b51ecc3b7c08eeead478534894659d","after":"0f8d542bf5b53e3779fe5276fbc6c9332a6ef12d","ref":"refs/heads/main","pushedAt":"2024-05-03T17:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markusheimerl","name":"Markus Heimerl","path":"/markusheimerl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149831926?s=80&v=4"},"commit":{"message":"๐Ÿ› ๏ธ lib/util.js -> Added material properties\n๐Ÿ› ๏ธ lib/webgl.js -> Updated shader uniform handling\n๐Ÿ› ๏ธ sim/shader.js -> Expanded shader uniform definitions","shortMessageHtmlLink":"๐Ÿ› ๏ธ lib/util.js -> Added material properties"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETwgOjQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ratisbonrobotics/simulator"}