Lillian Salehi lillian
  • Joined on 2024-10-03
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-12-04 23:10:26 -06:00
454b8e6c28 Implemented basic normal-dot product shading, preparing for more complex methods such as Blinn-Phong and PBR
c42133f426 Added vertex normal to the Agnosia_T::Vertex definition, pre-calculated using TinyObjLoader's built in vertex normal calculator
Compare 2 commits »
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-12-03 11:40:36 -06:00
d862068c6e Multiple Object renderinggit add .git add . Completely revamped the model loading system using Model class instances, uses a Material class to build textures, clean slated descriptor sets for bindless rendering, significantly shortening the amount of code needed to load VkImage, VkImageView, and VkSampler. Added multiple texture rendering, abstracted out model loading process to automatically collect all Model instances and render for each object.
lillian deleted branch FUCKED from chloe-lilly/AgnosiaEngine 2024-12-02 16:14:04 -06:00
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-27 15:54:56 -06:00
e2ef2e4134 Remove placeholder assets
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-27 15:53:59 -06:00
d5190c8207 Replaced Index and Vertex buffer descriptions using descriptor sets with the VMA Library, massively simplifying the creation of the Vertex and Index buffer, and uses push constants
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-24 18:11:51 -06:00
f8bd7fdf3b Major refactoring, removed the usage of the global header and replaced with getters and setters. Cleaned up headers and what is included.
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-22 22:35:30 -06:00
d8c82d3351 Updated ImGUI configuration to hook into the GLM math functions that control the Model, View, and Projection matrix
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-22 00:51:45 -06:00
a1544ce989 update ImGui MSAA setting, which caused it to render on top of the top left corner rather than the whole view, and enable sample shading, MSAA needs some setting to choose the best optimal performance vs quality mode rather than max, for performance
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-21 23:57:28 -06:00
aa53a80fce Multisampling implementation using the max samples the GPU supports
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-11 21:43:29 -06:00
2631bbbaba Implement volk meta loader and ImGui
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-11-05 10:29:42 -06:00
4a8f6909a8 Properly set up transitioning image layouts to pair well with dynamic rendering, refactor some code.
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 21:05:22 -05:00
7770063537 Small fixes
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 20:59:45 -05:00
57516a3f12 fix cached files
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 20:58:21 -05:00
lillian pushed to FUCKED at chloe-lilly/AgnosiaEngine 2024-10-24 20:54:41 -05:00
lillian created branch FUCKED in chloe-lilly/AgnosiaEngine 2024-10-24 20:54:38 -05:00
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 20:28:03 -05:00
f304ec7684 fuck if i know
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 20:25:51 -05:00
4ee71f6001 commit before change
5c2f82b995 Add stanford dragon model
Compare 2 commits »
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-24 19:25:06 -05:00
c4b3880f0d Upload files to "assets"
lillian pushed to master at chloe-lilly/AgnosiaEngine 2024-10-19 06:00:59 -05:00
7d2949ca73 Push before i fucking break everything again