Magnus Norddahl
|
522833c591
|
Remove lm prefix from source radius as dynlights support them too
|
2024-03-05 16:12:13 +01:00 |
|
Magnus Norddahl
|
4a7e2f1dcf
|
Add lm_sourceradius property to lights
|
2024-03-05 15:39:50 +01:00 |
|
Magnus Norddahl
|
f1bbe515bc
|
Create a dummy texture as the lightmapper assumes we have textures
|
2024-03-05 00:16:44 +01:00 |
|
Magnus Norddahl
|
6ccc1fbc82
|
Sync shaders from vkdoom
|
2024-03-04 23:43:30 +01:00 |
|
Magnus Norddahl
|
85f1687769
|
Sync shader code from vkdoom
|
2024-03-04 21:41:56 +01:00 |
|
Magnus Norddahl
|
f2ecc9c4fb
|
Fix 3d floors and backface culling for flats
|
2024-03-03 14:13:45 +01:00 |
|
Magnus Norddahl
|
02c2cf7c78
|
Forgot to add the filesystem files
|
2024-03-01 13:28:30 +01:00 |
|
Magnus Norddahl
|
973512ba06
|
Create a very basic filesystem implementation for zip, folder and wad
|
2024-03-01 13:28:07 +01:00 |
|
Magnus Norddahl
|
8e1787450b
|
Drop code that is problematic on Crapple and isn't used anyway
|
2024-03-01 12:12:31 +01:00 |
|
Magnus Norddahl
|
0c42722e20
|
More build problems fun
|
2024-03-01 12:10:11 +01:00 |
|
Magnus Norddahl
|
6191412720
|
Fix PATH_MAX define
|
2024-03-01 12:01:43 +01:00 |
|
Magnus Norddahl
|
3b23f4efd5
|
File case sensitivity fixes
|
2024-02-29 21:15:59 +01:00 |
|
Magnus Norddahl
|
ffca8b5b6c
|
Add misc things needed for loading textures
|
2024-02-29 21:09:28 +01:00 |
|
Magnus Norddahl
|
847ffe030b
|
Fix sky in zdrayland
|
2024-02-29 20:38:36 +01:00 |
|
Magnus Norddahl
|
2b5ae842da
|
Fix wall facing the wrong way
|
2024-02-29 13:08:53 +01:00 |
|
Magnus Norddahl
|
a6d3958ad2
|
Upgrade lightmapper to latest internal version
|
2024-02-28 22:32:43 +01:00 |
|
Magnus Norddahl
|
a9da46d00d
|
Fix package path
|
2024-02-19 14:43:05 +01:00 |
|
Magnus Norddahl
|
9dd302aec1
|
Set up latest successful build release
|
2024-02-19 14:39:03 +01:00 |
|
nashmuhandes
|
6219935714
|
Clarify documentation for lm_dynamic
|
2024-02-10 09:49:12 +08:00 |
|
Magnus Norddahl
|
3d1fe65485
|
Fix sunlight not working
|
2024-01-17 19:42:40 +01:00 |
|
Magnus Norddahl
|
500ddfebe9
|
Fix creating tiles for sky surfaces
|
2024-01-17 15:15:00 +01:00 |
|
Magnus Norddahl
|
3d9cf5bc06
|
Fix shadows not working for non-rt render path
|
2024-01-17 13:27:01 +01:00 |
|
Magnus Norddahl
|
bfc00410c4
|
Flip which sidedef the 3d floor walls belong to
|
2024-01-17 01:44:37 +01:00 |
|
Magnus Norddahl
|
13df9b2b32
|
Skip sides that have no valid texture
|
2024-01-17 00:04:27 +01:00 |
|
Magnus Norddahl
|
01cd022fd6
|
Fix include error for clang
|
2024-01-16 12:56:43 +01:00 |
|
Magnus Norddahl
|
2c786e0718
|
Remove original lightmapper implementation
|
2024-01-16 12:47:24 +01:00 |
|
Magnus Norddahl
|
f689ea3640
|
Upgrade lightmapper to latest vkdoom code
|
2024-01-16 12:43:37 +01:00 |
|
deviant-syndrome
|
08f280b54a
|
Fixed DISABLE_SSE config flag in CMakelists. Added <algorithm> to vectors.h, <cstdint> to hw_collision.cpp
Made include statement case-compatible for Linux
|
2023-12-31 08:08:39 +01:00 |
|
dpjudas
|
38cdc880d1
|
Fix another descriptor pool out of memory error
|
2023-10-18 02:27:47 +02:00 |
|
Magnus Norddahl
|
920935bd5f
|
Add lm_dynamic to UDMF properties
|
2023-10-17 19:52:42 +02:00 |
|
Magnus Norddahl
|
0a7108c3b1
|
Add lights
|
2023-10-17 18:29:27 +02:00 |
|
Magnus Norddahl
|
2d1c0acff2
|
Fix out of descriptor pool error
|
2023-10-17 18:28:45 +02:00 |
|
Magnus Norddahl
|
526110e188
|
Fix UV coordinates
|
2023-10-16 18:30:18 +02:00 |
|
Magnus Norddahl
|
9ed4723e6e
|
Fix misc bugs
|
2023-10-16 17:37:26 +02:00 |
|
Magnus Norddahl
|
156ef319af
|
Hook up the raytracing
|
2023-10-16 17:03:40 +02:00 |
|
Magnus Norddahl
|
7c1acb5075
|
Save lightmap lump
|
2023-10-16 16:46:35 +02:00 |
|
Magnus Norddahl
|
df010a5643
|
Add back BinFile
|
2023-10-16 16:46:16 +02:00 |
|
Magnus Norddahl
|
e9758d8d5f
|
Add back lump writing code
|
2023-10-16 15:14:10 +02:00 |
|
Magnus Norddahl
|
4dd6b6977b
|
Misc mesh build fixes
|
2023-10-11 19:44:09 +02:00 |
|
Magnus Norddahl
|
53d73780dd
|
Move textureid to framework
|
2023-10-10 22:15:00 +02:00 |
|
Magnus Norddahl
|
2c6d4f6f22
|
Port over doom level mesh
|
2023-10-10 22:11:30 +02:00 |
|
Magnus Norddahl
|
1391957a42
|
More doom level mesh porting
|
2023-10-10 01:33:17 +02:00 |
|
Magnus Norddahl
|
0655d45025
|
Upgrade tarray.h to latest version from GZD
|
2023-10-10 00:51:57 +02:00 |
|
Magnus Norddahl
|
f905d37cd7
|
Port over more of DoomLevelMesh
|
2023-10-10 00:46:23 +02:00 |
|
Magnus Norddahl
|
3fa88a1447
|
More setup code
|
2023-10-06 00:43:13 +02:00 |
|
Magnus Norddahl
|
f8b8005d4a
|
Add the shaders
|
2023-10-06 00:34:04 +02:00 |
|
Magnus Norddahl
|
0b09fa9793
|
Implement a basic VulkanRenderDevice
|
2023-10-06 00:08:43 +02:00 |
|
Magnus Norddahl
|
3572d81010
|
Minor adjustments
|
2023-10-05 23:08:54 +02:00 |
|
Magnus Norddahl
|
a9d1999b46
|
Init vulkan
|
2023-10-05 23:03:28 +02:00 |
|
Magnus Norddahl
|
642794e678
|
Replace mathlib with gzdoom equivalents for easier code exchanges between vkdoom and zdray
Import the lightmapper from vkdoom and bring in just enough infrastructure for it to build
|
2023-10-04 22:22:54 +02:00 |
|