|
454b8e6c28
|
Implemented basic normal-dot product shading, preparing for more complex methods such as Blinn-Phong and PBR
|
2024-12-04 23:11:15 -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 |
|
|
f8bd7fdf3b
|
Major refactoring, removed the usage of the global header and replaced with getters and setters. Cleaned up headers and what is included.
|
2024-11-24 18:12:29 -06:00 |
|
|
d8c82d3351
|
Updated ImGUI configuration to hook into the GLM math functions that control the Model, View, and Projection matrix
|
2024-11-22 22:36:04 -06:00 |
|
|
aa53a80fce
|
Multisampling implementation using the max samples the GPU supports
|
2024-11-21 23:54:07 -06:00 |
|