a.pilote
499540b23d
Merge branch 'vulkan-dev'
2025-09-02 23:03:53 -04:00
a.pilote
e9e8d906b1
Push bindings.json
2025-09-02 22:59:59 -04:00
antopilo
1417df96d1
Renderer is now using new buffer management system
2025-05-04 22:33:47 -04:00
antopilo
f57393d354
Fixed validation errors
2025-05-04 12:11:37 -04:00
antopilo
f88c76445f
Moved GPU Data structs into its own header and hooked them up in the bindless descriptor management system
2025-05-03 12:13:56 -04:00
antopilo
fe89b84222
Added automated reflection based json serialization for reflected components
2025-05-03 11:56:59 -04:00
Antoine Pilote
2a9b4de5eb
Merge branch 'vulkan-dev' of https://github.com/antopilo/nuake into vulkan-dev
2025-05-02 16:50:50 -04:00
Antoine Pilote
70141a7ee6
Added catch2
2025-05-02 16:50:34 -04:00
antopilo
060d5b9c6f
Added bindless descriptor management swapping function + hooked it up in current renderer
2025-05-01 23:26:28 -04:00
antopilo
e8e713253e
Fixed compilation errors
2025-04-29 22:30:56 -04:00
antopilo
6f9f3a96e2
NEw splash screen + can now see editor cam in camera preview
2025-04-29 22:30:44 -04:00
antopilo
4aa33b6a20
Merge branch 'vulkan-dev' of https://github.com/antopilo/Nuake into vulkan-dev
2025-04-27 23:28:19 -04:00
antopilo
9bd42e1031
Fixed imgui address sanitizer
2025-04-27 23:28:06 -04:00
antopilo
53150dd787
Started proper descriptor management system
2025-04-27 23:26:26 -04:00
antopilo
b77ff499a0
Added ImPlot + GPU Buffer debugger
2025-04-27 23:25:51 -04:00
antopilo
3fc503ee79
Fixed imgui address sanitizer
2025-04-27 12:01:58 -04:00
antopilo
6f9d0f2818
Added alpha scissoring in material editor + shadows
2025-04-27 00:47:45 -04:00
antopilo
958287f6b1
Added debug names and markers to vulkan
2025-04-26 23:07:41 -04:00
antopilo
60819fe1d3
Proper viewport disabling with material editor window
2025-04-26 23:07:20 -04:00
antopilo
7cb7a72630
Added #include processor for default bindings
2025-04-26 19:23:28 -04:00
antopilo
74ee818443
Added cast,receive shadows & unlit flags in the materials
2025-04-26 18:58:03 -04:00
antopilo
90d91feced
Bunch of improvements
...
- Camera preview
- Culling, Sampling in materials
- Per scene lighting now working properly
- Fixed vk validations errors
- Viewport can be enabled/disabled
- Enabled anisotropy in device features
- Scenes now a resource
2025-04-26 17:55:52 -04:00
antopilo
6d7a3a09b1
Better far volumetric handling with sky color
2025-04-25 21:20:36 -04:00
antopilo
67916d0307
Added normal maapping + material preview widget
2025-04-25 20:22:41 -04:00
antopilo
30b5ccc339
Volumetric upscaling + support for other types of lights + CSM
2025-04-24 23:18:14 -04:00
antopilo
4f24372a2f
Rendering volumetric at quarter res
2025-04-24 19:56:11 -04:00
antopilo
08be51fc2d
Merge branch 'vulkan-dev' of https://github.com/antopilo/Nuake into vulkan-dev
...
# Conflicts:
# Nuake/Source/Nuake/Modules/QuakeModule/Module.lua
2025-04-24 18:14:27 -04:00
antopilo
eac8c7aab0
Fixed quake module typo
2025-04-24 18:14:10 -04:00
Antoine Pilote
a82e3dec04
Fixed compilation warning
2025-04-24 12:25:45 -04:00
Antoine Pilote
e8c4af6e5c
Merge branch 'vulkan-dev' of https://github.com/antopilo/nuake into vulkan-dev
...
# Conflicts:
# Nuake/Source/Nuake/Rendering/Vulkan/VulkanRenderer.cpp
2025-04-24 12:16:14 -04:00
Antoine Pilote
b73caaf8b7
GPU validation
2025-04-24 12:13:05 -04:00
antopilo
aeac3a4e47
Added back volumetric
2025-04-23 20:11:42 -04:00
antopilo
e18298a8cb
Editor animations/optimization
2025-04-23 00:47:18 -04:00
antopilo
bef8e3d204
Added escape to unselect
2025-04-21 22:59:59 -04:00
antopilo
8b7bdf6376
Added quake BSP importer module
2025-04-21 11:37:56 -04:00
antopilo
23cf27b120
Re-enabled mesh colliders
2025-04-21 11:36:42 -04:00
antopilo
163c3887ac
Cleanup code
2025-04-21 11:36:34 -04:00
antopilo
85062d4de5
Live reloading
2025-04-21 11:36:26 -04:00
antopilo
ce89e8b466
Improved filebrowser
2025-04-21 11:35:42 -04:00
antopilo
4052c14567
Better splash screen
2025-04-17 23:18:11 -04:00
antopilo
5c5289ee73
No more random textures when resizing viewport
2025-04-17 22:50:02 -04:00
antopilo
9a3919d633
Fixed crashen when closing window
2025-04-17 22:33:03 -04:00
antopilo
0c4252be5e
Manual GPU resource deletion in desctructor
2025-04-17 22:32:53 -04:00
antopilo
e2fd0644e4
Removed test gizmo drawing
2025-04-17 22:32:40 -04:00
antopilo
54b7c4143f
Fixed material being wrongly serialized when baking an asset
2025-04-17 22:23:00 -04:00
antopilo
217a4fbcb6
Fixed weird splash screen when loading a project
2025-04-17 22:22:47 -04:00
antopilo
8125d24926
Fixed crash when resizing viewport
2025-04-17 22:13:57 -04:00
antopilo
d276e875a8
Fixed albedo not working when first importing asset
2025-04-17 20:58:38 -04:00
antopilo
5da09282d0
Added PCF smooth shadows
2025-04-17 20:17:31 -04:00
antopilo
a8c38a5a4e
Fixed GPU memory leak when stopping starting + disabled tracy by default
2025-04-17 18:39:24 -04:00