RaveYard
|
f23a18352c
|
Use more accurate light formula for transparency
|
2023-09-22 15:43:11 +02:00 |
|
RaveYard
|
9f5e8b5e4d
|
Minor cleanup and lightmapper fixes
|
2023-09-22 15:42:05 +02:00 |
|
Magnus Norddahl
|
30db3feb5a
|
Use a shader to copy the pixels as vkCmdCopyImage is very slow. Also gives us more flexibility in the future for composite lightmaps
|
2023-09-22 01:41:56 +02:00 |
|
RaveYard
|
8012f3bce3
|
Temporary measure to avoid crashing in non-rtx mode
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
eb134d3fbf
|
Add color blending for lights
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
bf87748380
|
Fix uninitialized surface.TextureIndex crash and cleanup
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
19adf71ba9
|
Add alpha testing for TraceFirstHitTriangle
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
c525ec1b68
|
Add access to vertex indices in frag_raytrace.glsl
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
08b03f2d73
|
Add SurfaceVertex to store texture UVs
|
2023-09-21 00:15:23 +02:00 |
|
RaveYard
|
c8146d33b5
|
Fix lights being slightly shifted
|
2023-09-20 01:01:18 +02:00 |
|
Magnus Norddahl
|
bb7a33d7b1
|
Add bindless texture support
|
2023-09-19 23:58:17 +02:00 |
|
Magnus Norddahl
|
e5a4e6c85a
|
Remove LightmapOrigin, LightmapStepX and LightmapStepY as we no longer use them
|
2023-09-19 00:47:47 +02:00 |
|
Magnus Norddahl
|
dca58bffa8
|
Don't change the viewport for every tile we trace
|
2023-09-19 00:25:32 +02:00 |
|
Magnus Norddahl
|
6e660ef023
|
Move vertex transform to the GPU
|
2023-09-18 02:42:12 +02:00 |
|
RaveYard
|
81497cadec
|
Blur changes to avoid darkening the edges
|
2023-09-06 20:00:02 +02:00 |
|
Magnus Norddahl
|
10a5e4d466
|
Add missing file and only include static lights in the lightmaps
|
2023-09-05 17:47:55 +02:00 |
|
RaveYard
|
651903fe71
|
WIP VkLightmap integration
|
2023-08-31 22:57:56 +02:00 |
|
Magnus Norddahl
|
3750173eae
|
Import ZDRay's GPURaytracer class as VkLightmap as the first step in letting the backend update them dynamically
|
2023-08-31 02:47:11 +02:00 |
|