|
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 |
|
|
2631bbbaba
|
Implement volk meta loader and ImGui
|
2024-11-11 21:43:56 -06:00 |
|
|
5c2f82b995
|
Add stanford dragon model
|
2024-10-24 20:21:10 -05:00 |
|
|
43fd780e0b
|
.OBJ Loading
|
2024-10-14 09:17:17 -05:00 |
|
|
9878070b4c
|
Add Texture loading and extend original functionality! this needs HEAVY documentation, which I will do tomorrow.
|
2024-10-13 04:56:45 -05:00 |
|
|
7e625a3db5
|
Set up Vertex Buffer
|
2024-10-09 06:14:01 -05:00 |
|
|
0fefb85d0a
|
Majorly cleaned up unnecessary includes and reformatted makefile to include shaders now.
|
2024-10-09 02:53:44 -05:00 |
|
|
a8cbb97fd0
|
Fixed Function pipeline settings, prepping for Render passes then rendering to the screen
|
2024-10-07 17:02:47 -05:00 |
|
|
fa14b3fd8f
|
Implemented image view system for.. viewing images
|
2024-10-07 05:09:46 -05:00 |
|
|
3e0206b581
|
Major refactoring to fix spaghetti code, hook sanitizers in when debug building, and set up window surfaces.
|
2024-10-06 04:35:53 -05:00 |
|
|
8d7cbb27c7
|
Update some internal names
|
2024-10-04 23:16:24 -05:00 |
|
|
04997fa682
|
Added validation layer injection, working on message callbacks per the vulkan docs
|
2024-10-04 19:56:58 -05:00 |
|
|
55b146258c
|
Implement simple Vulkan+GLFW window, Update makefile accordingly
|
2024-10-04 03:36:56 -05:00 |
|
|
eb66d83242
|
Revert "Add vulkan resources"
This reverts commit 9ccbc1b0fb .
|
2024-10-04 01:03:13 -05:00 |
|
|
9ccbc1b0fb
|
Add vulkan resources
|
2024-10-04 00:52:03 -05:00 |
|
|
98929dd2c6
|
Proto Makefile
|
2024-10-03 23:55:40 -05:00 |
|
|
4250bba716
|
Create folder structure, and template Makefile
|
2024-10-03 22:54:35 -05:00 |
|