{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66559567,"defaultBranch":"master","name":"Arcane-Engine","ownerLogin":"Ershany","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-25T13:20:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11170417?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708754071.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"04b24e95628869dfbcd9335de92d7b1ba2c0f3b5","ref":"refs/heads/new-terrain","pushedAt":"2024-02-24T05:54:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added render pass tags, so draw calls can be tagged and displayed in frame capture software like RenderDoc","shortMessageHtmlLink":"Added render pass tags, so draw calls can be tagged and displayed in …"}},{"before":"f595b9e6548bd1ae70296e27b107443b60e42926","after":"c250cf2802fd0b9879412a9415848d5839d64581","ref":"refs/heads/master","pushedAt":"2024-02-22T15:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added release schedule/milestone to the README","shortMessageHtmlLink":"Added release schedule/milestone to the README"}},{"before":"ae678d7d53bf4ee742f3150f2defbc268faddb2a","after":"f595b9e6548bd1ae70296e27b107443b60e42926","ref":"refs/heads/master","pushedAt":"2024-02-22T04:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Yet another README update","shortMessageHtmlLink":"Yet another README update"}},{"before":"8bc09a1c641101b855d3351ef7456731e46ccd67","after":"ae678d7d53bf4ee742f3150f2defbc268faddb2a","ref":"refs/heads/master","pushedAt":"2024-02-22T04:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Skybox settings added, can now be given an intensity and tint. Allowing for HDR and bloom to be applied","shortMessageHtmlLink":"Skybox settings added, can now be given an intensity and tint. Allowi…"}},{"before":"e745f181301e46b8870d4e3d32473acfb4750c24","after":"25131da9c4c373627d7eb9d175caf03943920e34","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T17:32:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:Ershany/Arcane-Engine into add-renderer2d","shortMessageHtmlLink":"Merge branch 'master' of github.com:Ershany/Arcane-Engine into add-re…"}},{"before":"4b089adf1f15ee1585dd71a59a9a810eebf91e72","after":"8bc09a1c641101b855d3351ef7456731e46ccd67","ref":"refs/heads/master","pushedAt":"2024-02-21T17:31:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Update README.md Again","shortMessageHtmlLink":"Update README.md Again"}},{"before":"216f523f9d9cc645fba49451c3bdd212e831dc3c","after":"4b089adf1f15ee1585dd71a59a9a810eebf91e72","ref":"refs/heads/master","pushedAt":"2024-02-21T17:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c5e7e45335879cbcc58dc4fa31be99e8690a45d4","after":"216f523f9d9cc645fba49451c3bdd212e831dc3c","ref":"refs/heads/master","pushedAt":"2024-02-21T17:27:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Bloom, Emission Maps, Dirt Lens Texture, Async Callback API, Camera Controllers and Ortho Projection, Vignette Textures, Controller Support , and Bug Fixes (#32)\n\n-Added bloom in the deferred and forward rendering paths, it takes less than 0.2ms at 1080p on my RTX 3070ti with great visual results. There is room to turn this down but for now I am happy with it\r\n-Added emission maps\r\n-Emission is now used in the forward and deferred pipeline. In the deferred pipeline it gets packed into the alpha channel of our material render target. We store the emission intensity in this component, and we hijack the albedo render target for emissive fragments. This let's us use HDR values because of the emissive intensity stored in the material render target (alpha channel).\r\n-Emission values can be tuned and seen when highlighting an entity with a mesh/material\r\n-The bright pass for bloom has a soft threshold which can be specfied between 0-1. at 0 bloom will be a hard cutoff between fragments that hit the threshold and fragments just below the threshold. At a value of 1 this will be softer. Arcane default's this to 0.5 and all these bloom settings can be modified in GraphicsSettings\r\n-Bloom also supports a dirt lens texture on bloom composite. This is a great way to add a dirty lens effect that gets highlighted with bright bloom. The intensity is controlled via graphics settings.\r\n-Added a camera setup that better separates the controller and the underlying camera projection tech\r\n-Added an orthographic projection for the scene as an option in scene.cpp (no editor support for cameras yet)\r\n-Added back in controller support\r\n-Added a new callback API for loading models and textures asynchronously that the graphics testbed uses. You can subscribe via callback and be notified when a resource finishes loading via the AssetManager async API\r\n-Fixed a crash from the PoseAnimator component when reading the anim name.\r\n-Cleaned up texture units being bound via Material.cpp\r\n\r\nScreenshots:\r\n![Arcane_Bloom2](https://github.com/Ershany/Arcane-Engine/assets/11170417/0abb9bf3-4e1a-4c5f-9fb3-ef3f61b99ee9)\r\n![Arcane_Bloom](https://github.com/Ershany/Arcane-Engine/assets/11170417/181514ff-772e-40bc-8743-4b7b20e203da)\r\n![Arcane_Bloom_Shield_Subtle](https://github.com/Ershany/Arcane-Engine/assets/11170417/dd5e312f-e7e6-48c7-a650-0bcae53eea59)\r\n![Arcane_Water_Bloom](https://github.com/Ershany/Arcane-Engine/assets/11170417/b36a6af4-fd29-454e-845b-3406b88284fb)\r\n![Arcane_Bloom_Dirty_Lens_Texture](https://github.com/Ershany/Arcane-Engine/assets/11170417/8ebeac7e-2250-4b86-ba3e-40fe06c1eee5)\r\n![Arcane_Ortho](https://github.com/Ershany/Arcane-Engine/assets/11170417/80b0a7f5-57e9-4057-8118-c0eb2acde249)\r\n![Arcane_Vignette_Texture](https://github.com/Ershany/Arcane-Engine/assets/11170417/4bb35a51-8417-4d11-9c28-30382676d923)","shortMessageHtmlLink":"Bloom, Emission Maps, Dirt Lens Texture, Async Callback API, Camera C…"}},{"before":"ff45f21d756ca4414729a0892d7e18842c2ccfba","after":"e745f181301e46b8870d4e3d32473acfb4750c24","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T17:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Small comments for code and camera functionality switching","shortMessageHtmlLink":"Small comments for code and camera functionality switching"}},{"before":"6b91cbb1003e2524934d2ae436018a9f6ec53d49","after":"ff45f21d756ca4414729a0892d7e18842c2ccfba","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T15:49:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added default srgb textures for setting up the scene","shortMessageHtmlLink":"Added default srgb textures for setting up the scene"}},{"before":"4ec87927f60ef6ce4ab8100d7826996cec6e1081","after":"6b91cbb1003e2524934d2ae436018a9f6ec53d49","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T14:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Dirt intensity for bloom dirt texture can now be controlled with a strength variable","shortMessageHtmlLink":"Dirt intensity for bloom dirt texture can now be controlled with a st…"}},{"before":"bdc2b3bc2c4133320b5053d5b934b83df939de52","after":"4ec87927f60ef6ce4ab8100d7826996cec6e1081","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T04:19:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added dirty lens texture for bloom and vignette texture for vignette","shortMessageHtmlLink":"Added dirty lens texture for bloom and vignette texture for vignette"}},{"before":"9fb9edaa80818408a5ba2762cce97971887ec943","after":"bdc2b3bc2c4133320b5053d5b934b83df939de52","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T03:45:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Remove commented out code","shortMessageHtmlLink":"Remove commented out code"}},{"before":"d2d4e092f6eb1454a904392540a36350a6af2bd3","after":"9fb9edaa80818408a5ba2762cce97971887ec943","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-21T03:11:03.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added in bloom for the forward rendered shaders","shortMessageHtmlLink":"Added in bloom for the forward rendered shaders"}},{"before":"ff5f7bf03e504874743e45b75050eef24b3956c7","after":"d2d4e092f6eb1454a904392540a36350a6af2bd3","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-20T05:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Sample emissive wall added, not done yet","shortMessageHtmlLink":"Sample emissive wall added, not done yet"}},{"before":"f113bf56f7cc27ea6842e1a230277ad1da60116b","after":"ff5f7bf03e504874743e45b75050eef24b3956c7","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-20T04:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Some work on adding emission maps, not done yet","shortMessageHtmlLink":"Some work on adding emission maps, not done yet"}},{"before":"154d06d463956072f3898f9def3ddf9e1691b6c7","after":"81cb12cdad4f471c58a9b8b1b1831919db93ccc3","ref":"refs/heads/add-physx-support","pushedAt":"2024-02-20T01:02:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moekaz","name":null,"path":"/moekaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25669205?s=80&v=4"},"commit":{"message":"rigidbody component","shortMessageHtmlLink":"rigidbody component"}},{"before":"5e3f5eef3edb42a851b2d1b45738b5ca2d63ce09","after":"f113bf56f7cc27ea6842e1a230277ad1da60116b","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-19T05:12:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Bloom is now working, probably needs adjustment to make it less noisy with our lack of specular aliasing model","shortMessageHtmlLink":"Bloom is now working, probably needs adjustment to make it less noisy…"}},{"before":"b2a69614d92fdc8e146492354e2b2dff11a1f361","after":"5e3f5eef3edb42a851b2d1b45738b5ca2d63ce09","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-13T14:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added zooming options on ortho camera also fixed aspect ratio","shortMessageHtmlLink":"Added zooming options on ortho camera also fixed aspect ratio"}},{"before":"b75fcf9458ace79de3f883ab5afe8c346a896442","after":"b2a69614d92fdc8e146492354e2b2dff11a1f361","ref":"refs/heads/add-renderer2d","pushedAt":"2024-02-12T04:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added new camera controls, re-enabled controllers, and added ortho projection support","shortMessageHtmlLink":"Added new camera controls, re-enabled controllers, and added ortho pr…"}},{"before":"2b4d854bc437952802da75b82dcef0959ff23f7d","after":"154d06d463956072f3898f9def3ddf9e1691b6c7","ref":"refs/heads/add-physx-support","pushedAt":"2024-01-20T07:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moekaz","name":null,"path":"/moekaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25669205?s=80&v=4"},"commit":{"message":"Getting back into finishing this","shortMessageHtmlLink":"Getting back into finishing this"}},{"before":null,"after":"b75fcf9458ace79de3f883ab5afe8c346a896442","ref":"refs/heads/add-renderer2d","pushedAt":"2024-01-18T17:45:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Committing temp for a new camera setup so we can use a controller on perspective and ortho camera","shortMessageHtmlLink":"Committing temp for a new camera setup so we can use a controller on …"}},{"before":"7ca384e27177fcb9c4d568c7f8f893f73e1e4b1e","after":"c5e7e45335879cbcc58dc4fa31be99e8690a45d4","ref":"refs/heads/master","pushedAt":"2024-01-06T20:11:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Another README Update","shortMessageHtmlLink":"Another README Update"}},{"before":"f34896edaf6f88a850a97355f025d0887d686b83","after":"7ca384e27177fcb9c4d568c7f8f893f73e1e4b1e","ref":"refs/heads/master","pushedAt":"2024-01-06T20:01:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Updated README","shortMessageHtmlLink":"Updated README"}},{"before":"f55bf776475f72b52c5085403c173f3375058739","after":"f34896edaf6f88a850a97355f025d0887d686b83","ref":"refs/heads/master","pushedAt":"2024-01-06T19:02:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Debug Rendering (#31)\n\n* Added debug rendering for drawing lines and boxes. Using batch rendering via the DebugDraw3D API\r\n* Things without a mesh now get a debug rendering box drawn on them when no mesh exists","shortMessageHtmlLink":"Debug Rendering (#31)"}},{"before":"deb50041ca90be79ee2fa2fed5d9cbea7ad36062","after":"2cb008fb53553ff1b6dfbacebf497021044daad4","ref":"refs/heads/add-debug-rendering","pushedAt":"2024-01-06T18:43:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Things without a mesh now get a debug rendering box drawn on them when no mesh exists","shortMessageHtmlLink":"Things without a mesh now get a debug rendering box drawn on them whe…"}},{"before":null,"after":"deb50041ca90be79ee2fa2fed5d9cbea7ad36062","ref":"refs/heads/add-debug-rendering","pushedAt":"2024-01-06T18:31:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Added debug rendering for drawing lines and boxes. Using batch rendering","shortMessageHtmlLink":"Added debug rendering for drawing lines and boxes. Using batch rendering"}},{"before":"94ae49d04359bb79916f61fe7c2130939f88f49d","after":"f55bf776475f72b52c5085403c173f3375058739","ref":"refs/heads/master","pushedAt":"2023-08-21T13:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bc51996d0f7df5ed7e967ed0f6a5078dcc1d4b1e","after":"94ae49d04359bb79916f61fe7c2130939f88f49d","ref":"refs/heads/master","pushedAt":"2023-07-23T22:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Updated README again with final thing needed for v0.1 launch","shortMessageHtmlLink":"Updated README again with final thing needed for v0.1 launch"}},{"before":"8989e5229d3a67a8d8c28947f4ad84682fa602f1","after":"bc51996d0f7df5ed7e967ed0f6a5078dcc1d4b1e","ref":"refs/heads/master","pushedAt":"2023-07-23T18:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ershany","name":"Brady Jessup","path":"/Ershany","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11170417?s=80&v=4"},"commit":{"message":"Updated README","shortMessageHtmlLink":"Updated README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEA8TUXwA","startCursor":null,"endCursor":null}},"title":"Activity · Ershany/Arcane-Engine"}