RaveYard
|
3b0f19a57f
|
Port BuildSmoothingGroups from ZDray
|
2023-09-25 21:20:03 +02:00 |
|
Magnus Norddahl
|
3c0b8ccc14
|
Use the command buffers from VkCommandBufferManager
|
2023-09-25 21:20:03 +02:00 |
|
Magnus Norddahl
|
634e6b2603
|
Finish upload before using buffers
|
2023-09-25 21:20:03 +02:00 |
|
Magnus Norddahl
|
ac962c80e3
|
Merge LightmapSurface into DoomLevelMeshSurface
|
2023-09-25 21:20:03 +02:00 |
|
Magnus Norddahl
|
dd07316072
|
Create DoomLevelMeshSurface
|
2023-09-25 21:20:02 +02:00 |
|
Magnus Norddahl
|
fd7e0d986f
|
Namespace fixes
|
2023-09-25 21:20:02 +02:00 |
|
Magnus Norddahl
|
ab609d7708
|
Move SurfaceInfo and PortalInfo to vk_raytrace
Add VSMatrix * FVector4 operator
|
2023-09-25 21:20:02 +02:00 |
|
Magnus Norddahl
|
87c21f99fe
|
Rename MeshSurfaces to MeshSurfaceIndexes for clarity
|
2023-09-25 21:20:02 +02:00 |
|
Magnus Norddahl
|
87f52367ad
|
Fix unmap asserts
|
2023-09-25 21:20:02 +02:00 |
|
Magnus Norddahl
|
684bfb3e9e
|
Fix misc typos
|
2023-09-25 21:20:02 +02:00 |
|
RaveYard
|
b5678d5f86
|
Use lightmapper output
|
2023-09-25 21:20:02 +02:00 |
|
RaveYard
|
8d2b03b7ef
|
Fix copying of pixels from surface.texPixels to LMTextureData
|
2023-09-25 21:20:02 +02:00 |
|
RaveYard
|
72ccf127ba
|
Fix AllocUvs
|
2023-09-25 21:20:01 +02:00 |
|
RaveYard
|
b73f42f58b
|
WIP Attempt to fix the temporary ZDRay tracecoder lightmap write
|
2023-09-25 21:20:01 +02:00 |
|
Magnus Norddahl
|
c842f32941
|
Fix null pointer crash
|
2023-09-25 21:20:01 +02:00 |
|
Magnus Norddahl
|
45206f2184
|
Move surface linking into DoomLevelMesh
|
2023-09-25 21:20:01 +02:00 |
|
Magnus Norddahl
|
db5c659fab
|
Initialize lightmap texture in SetLevelMesh
Create VkLightmap class on VulkanRenderDevice
|
2023-09-25 21:20:01 +02:00 |
|
RaveYard
|
6de6ae28e9
|
Merge Surface into hwrenderer::Surface
|
2023-09-25 21:20:01 +02:00 |
|
RaveYard
|
fc2704b902
|
Use FVector4 for plane in struct Surface
|
2023-09-25 21:20:01 +02:00 |
|
RaveYard
|
9635a9f4fb
|
TMP need uvs back
|
2023-09-25 21:20:01 +02:00 |
|
RaveYard
|
8111b05888
|
Micro clean-up
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
15e5f7e77a
|
Re-enable cpu trace test
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
96e45daa08
|
Shuffle around member variables in struct Surface
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
9137a5c2e7
|
GenerateLightmap in DFrameBuffer
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
27063276e5
|
LIghtmapUVs to FVector2
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
cb730eabe0
|
WIP Cleanup of maploader
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
3495a5ca13
|
First step towards refactoring
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
c63fc707a4
|
WIP fake raytracer output
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
88e6d459ef
|
Buffer data now in Levelmesh
|
2023-09-25 21:20:00 +02:00 |
|
RaveYard
|
52220a5004
|
WIP VkLightmap integration
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
22dbbec4cc
|
Fix after rebase
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
3af8f477e7
|
CPU raytrace basic test
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
73030b9315
|
DoomLevelMesh LightmapUVs are now finally correct
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
2bce8b86c3
|
Fix bad UV indices in FinishSurface and export UVs in dumplevelmesh
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
73b968d79a
|
Atlas UV mapping
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
e09ac00121
|
Minor cleanup
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
005bae7348
|
WIP BuildSurfaceParams from ZDRay
|
2023-09-25 21:19:59 +02:00 |
|
RaveYard
|
1849d31d7c
|
Add bounds.cpp from ZDRay
|
2023-09-25 21:19:58 +02:00 |
|
Magnus Norddahl
|
f539d387f2
|
Adjust names of variables for better readability
|
2023-09-25 21:19:58 +02:00 |
|
Christoph Oelckers
|
71d06a397e
|
fix lump loading.
|
2023-09-25 21:19:58 +02:00 |
|
Magnus Norddahl
|
c5b03e016e
|
Import ZDRay's GPURaytracer class as VkLightmap as the first step in letting the backend update them dynamically
|
2023-09-25 21:19:58 +02:00 |
|
Magnus Norddahl
|
a45fab65e8
|
Fix crash when frame buffers are resized
|
2023-09-25 21:19:58 +02:00 |
|
RaveYard
|
ff7dff993d
|
Fix uninitialized bSky
|
2023-09-25 21:19:58 +02:00 |
|
RaveYard
|
34f8b8524b
|
Add DumpLevelMesh ccmd
|
2023-09-25 21:19:58 +02:00 |
|
RaveYard
|
60f8c11584
|
Backport support for Line_Horizon from ZDRay into doom_levelmesh
|
2023-09-25 21:19:58 +02:00 |
|
RaveYard
|
5e24582c3c
|
Configurable sampling per custom texture in material shaders
|
2023-09-25 21:19:58 +02:00 |
|
nashmuhandes
|
494ec1b3f9
|
Go back to the hex font for now
|
2023-09-25 21:19:57 +02:00 |
|
Magnus Norddahl
|
d94eb5cb31
|
Use a truetype font for the options menu, although a better one could probably be chosen to match the theme of doom
|
2023-09-25 21:19:57 +02:00 |
|
nashmuhandes
|
5934fd6ac9
|
Fix CHANGELEVEL_NOAUTOSAVE logic
|
2023-09-25 21:19:07 +02:00 |
|
RaveYard
|
01a6dafe6a
|
Fix strange crash when player's weapon is removed.
|
2023-09-25 21:19:07 +02:00 |
|