{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":328781741,"defaultBranch":"master","name":"shm","ownerLogin":"devprofile98","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-11T20:20:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45739871?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1632210028.247415","currentOid":""},"activityList":{"items":[{"before":"23774890cdf2043ab43f33ba9bc77aca18e1551a","after":"ed3eb171c75f9e52789b97ae9ec73764a6ba7ee3","ref":"refs/heads/master","pushedAt":"2024-02-28T17:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"10c1c3c0cbe58489e2e895ee9a8a697d8b6d9771","after":"23774890cdf2043ab43f33ba9bc77aca18e1551a","ref":"refs/heads/master","pushedAt":"2024-02-28T17:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"use std::thread for screenshot IO","shortMessageHtmlLink":"use std::thread for screenshot IO"}},{"before":"3d17a589d89efcc05c48210874aeef09cae9c5b3","after":"10c1c3c0cbe58489e2e895ee9a8a697d8b6d9771","ref":"refs/heads/master","pushedAt":"2024-01-05T20:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: Name for Actors\nFix: randomly not drawing some object [ not-initialized rotation-degree value caused mode matrix elementns become Nan]\nFix: shadow map repeatition and out of frustum problems\nAdd: percentage close filtering for aliasing shadows, fron face culled shadow map generatoin[fix peter panning almost]","shortMessageHtmlLink":"add: Name for Actors"}},{"before":"1ea88e17b52c2c728bbdfb130fd4b99c36f8ac11","after":"3d17a589d89efcc05c48210874aeef09cae9c5b3","ref":"refs/heads/master","pushedAt":"2024-01-03T20:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"fix: resolve first object doesnt gets render bug\nadd: tangent space calculation for objects\nadd: normal mapping through bump maps and process them in tangent space\nadd: option to Material struct for hasBump and hasSpecular\nfix: wrong texture unit bug\nfix: shadows through shadow mapping [ WIP ]\nchange scene cpp standard to C++20","shortMessageHtmlLink":"fix: resolve first object doesnt gets render bug"}},{"before":"280a7f7b1efff263a4646286b2d2d3d731b96070","after":"1ea88e17b52c2c728bbdfb130fd4b99c36f8ac11","ref":"refs/heads/master","pushedAt":"2023-12-24T18:41:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: skybox reflection\nadd: material[ roughness, metaliic] for models\nfix: fragment shader logging error\nchange: shader loaction in project","shortMessageHtmlLink":"add: skybox reflection"}},{"before":"6d703108426f3f21d5c757fe9e8a9f155408ab58","after":"280a7f7b1efff263a4646286b2d2d3d731b96070","ref":"refs/heads/master","pushedAt":"2023-12-15T19:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"[WIP] : installation target with examples","shortMessageHtmlLink":"[WIP] : installation target with examples"}},{"before":"a9e0961a82c6df3589806f5455015f755e5f5b6f","after":"6d703108426f3f21d5c757fe9e8a9f155408ab58","ref":"refs/heads/master","pushedAt":"2023-12-15T18:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:devprofile98/shm","shortMessageHtmlLink":"Merge branch 'master' of github.com:devprofile98/shm"}},{"before":"f80591a9661f88de96f4e627f2f739a13304084e","after":"a9e0961a82c6df3589806f5455015f755e5f5b6f","ref":"refs/heads/master","pushedAt":"2023-12-12T05:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"fix assimp import","shortMessageHtmlLink":"fix assimp import"}},{"before":"be3acfc43b3d4a06799979c17925ec6f25777883","after":"f80591a9661f88de96f4e627f2f739a13304084e","ref":"refs/heads/master","pushedAt":"2023-12-12T05:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Update changelog.md","shortMessageHtmlLink":"Update changelog.md"}},{"before":"4481326da37702ff8e78402fb1e0048311525891","after":"be3acfc43b3d4a06799979c17925ec6f25777883","ref":"refs/heads/master","pushedAt":"2023-12-12T03:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add change log","shortMessageHtmlLink":"add change log"}},{"before":"cbaebf5d12d5f7dc8c6a43ea4ec8c8439c087cbd","after":"4481326da37702ff8e78402fb1e0048311525891","ref":"refs/heads/master","pushedAt":"2023-12-12T03:09:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:devprofile98/shm","shortMessageHtmlLink":"Merge branch 'master' of github.com:devprofile98/shm"}},{"before":"045ece54d11ae367b18feba35c83528451332831","after":"cbaebf5d12d5f7dc8c6a43ea4ec8c8439c087cbd","ref":"refs/heads/master","pushedAt":"2023-12-11T15:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c4f2e70cd0da51744d616c029849df72f8d2e4a7","after":"045ece54d11ae367b18feba35c83528451332831","ref":"refs/heads/master","pushedAt":"2023-12-11T15:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"665fe8155efc4a7610b40948bbadae0877cabc19","after":"c4f2e70cd0da51744d616c029849df72f8d2e4a7","ref":"refs/heads/master","pushedAt":"2023-12-11T15:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f29dcea2aab67c9db543a0f0a447748fc9bdb3b0","after":"665fe8155efc4a7610b40948bbadae0877cabc19","ref":"refs/heads/master","pushedAt":"2023-12-09T17:26:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"fix: include files on windows","shortMessageHtmlLink":"fix: include files on windows"}},{"before":"580b4067e20ebeeda0eba03645f2d023231c1299","after":"f29dcea2aab67c9db543a0f0a447748fc9bdb3b0","ref":"refs/heads/master","pushedAt":"2023-12-07T16:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: skybox management interface","shortMessageHtmlLink":"add: skybox management interface"}},{"before":"599a980f0882afb2c98f086921d67090b4eabe7d","after":"580b4067e20ebeeda0eba03645f2d023231c1299","ref":"refs/heads/master","pushedAt":"2023-12-01T16:17:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: default skybox textures","shortMessageHtmlLink":"add: default skybox textures"}},{"before":"29e3152fadc695185f35fca5e875f398dbf8197f","after":"599a980f0882afb2c98f086921d67090b4eabe7d","ref":"refs/heads/master","pushedAt":"2023-12-01T15:58:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: spdlog\nreplace std::cout with spdlog logger","shortMessageHtmlLink":"add: spdlog"}},{"before":"a57ae5048b72b9a4981a700bdf52c52df6c66424","after":"29e3152fadc695185f35fca5e875f398dbf8197f","ref":"refs/heads/master","pushedAt":"2023-11-21T19:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"add: object outliner drawing\nadd: simple blending technique [WIP]\nimprv: move key handling to actor class member function handleInput\nadd: moveable Actor for camera, so we can move around without user with common keys\nfix: some pointer init problems\nrefactor: Model and Engine class","shortMessageHtmlLink":"add: object outliner drawing"}},{"before":"5816e388fee0274c6f3b9cdb63c774a79addd34e","after":"a57ae5048b72b9a4981a700bdf52c52df6c66424","ref":"refs/heads/master","pushedAt":"2023-11-03T14:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"initialize camera at origin","shortMessageHtmlLink":"initialize camera at origin"}},{"before":"1856e35d2ea2db91295387fe31aff831e86a6831","after":"5816e388fee0274c6f3b9cdb63c774a79addd34e","ref":"refs/heads/master","pushedAt":"2023-11-03T13:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"fix some typo","shortMessageHtmlLink":"fix some typo"}},{"before":"6dea1c2e2f4726d948dc9823bba753181d215792","after":"1856e35d2ea2db91295387fe31aff831e86a6831","ref":"refs/heads/master","pushedAt":"2023-09-10T18:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devprofile98","name":"ahmad","path":"/devprofile98","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45739871?s=80&v=4"},"commit":{"message":"remoev: assimp files\nadd: assimp as submodule\nfix: physic update for slept object","shortMessageHtmlLink":"remoev: assimp files"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQxNzoxMDoyNS4wMDAwMDBazwAAAAQH4uHT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQxNzoxMDoyNS4wMDAwMDBazwAAAAQH4uHT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xMFQxODo0MTowOS4wMDAwMDBazwAAAAN9VH6Z"}},"title":"Activity ยท devprofile98/shm"}