|
c42133f426
|
Added vertex normal to the Agnosia_T::Vertex definition, pre-calculated using TinyObjLoader's built in vertex normal calculator
|
2024-12-04 01:55:40 -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.
|
2024-12-03 01:57:55 -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
|
2024-11-27 15:54:35 -06:00 |
|
|
aa53a80fce
|
Multisampling implementation using the max samples the GPU supports
|
2024-11-21 23:54:07 -06:00 |
|
|
2631bbbaba
|
Implement volk meta loader and ImGui
|
2024-11-11 21:43:56 -06:00 |
|
|
57516a3f12
|
fix cached files
|
2024-10-24 21:00:04 -05:00 |
|
|
5c2f82b995
|
Add stanford dragon model
|
2024-10-24 20:21:10 -05:00 |
|