Jarrod Doyle
|
5538a0e3ea
|
Include door blocking in the cast mesh
|
2024-12-09 10:09:13 +00:00 |
Jarrod Doyle
|
adf61c0f6f
|
Move more meshing to MeshBuilder
|
2024-12-09 08:37:46 +00:00 |
Jarrod Doyle
|
a0b287b9fa
|
Separate some mesh stuff
|
2024-12-09 08:19:50 +00:00 |
Jarrod Doyle
|
39dbede993
|
More accurate object casting
|
2024-12-07 18:47:31 +00:00 |
Jarrod Doyle
|
1532a2750c
|
Almost there object casting
|
2024-12-07 18:28:39 +00:00 |
Jarrod Doyle
|
84c54ce280
|
Use AABB for a tighter cull of cell light indices
|
2024-11-29 17:24:03 +00:00 |
Jarrod Doyle
|
b3a71e6827
|
Add lightmapped water
|
2024-11-04 18:39:10 +00:00 |
Jarrod Doyle
|
1d96c06032
|
Add water surfaces to the Embree scene and surface type map
|
2024-11-04 18:09:39 +00:00 |
Jarrod Doyle
|
b47a7536c4
|
Ray traces now continue through any water they hit (unless the water surface is the target)
|
2024-11-04 18:08:54 +00:00 |
Jarrod Doyle
|
e6ca952962
|
Add surface type map
|
2024-10-30 08:03:26 +00:00 |
Jarrod Doyle
|
fe100bb938
|
Change softness mode switch statement to expression
|
2024-10-29 18:14:44 +00:00 |
Jarrod Doyle
|
f6bcce9778
|
Add nine point shadow softness support
|
2024-10-29 18:13:04 +00:00 |
Jarrod Doyle
|
99697180cd
|
Add support for most of the shadow softness settings
|
2024-10-29 18:01:50 +00:00 |
Jarrod Doyle
|
ca017e3f7b
|
Removed debug print
|
2024-10-29 07:45:03 +00:00 |
Jarrod Doyle
|
0ea00fa109
|
Refactor to LightMapper class
|
2024-10-28 20:03:20 +00:00 |