smallmodel
|
71450fb36e
|
Move renderer to renderergl1
|
2024-12-01 15:30:23 +01:00 |
|
smallmodel
|
772aad79d7
|
Disable cubemap-based lighting due to rendering artifacts/bugs occurring
|
2024-11-07 19:37:12 +01:00 |
|
smallmodel
|
9f728580b6
|
Fix Y normal for the output color from cube being mistakenly used twice
This improves the overall lighting from cubemap
|
2024-11-05 20:31:56 +01:00 |
|
smallmodel
|
f9d264058b
|
Use safe version of sprintf and strcpy
|
2024-09-20 23:08:53 +02:00 |
|
smallmodel
|
f4c8b0c21f
|
Initialize the cube build info
This should fix lighting being too dark or incorrect in some places
|
2024-09-17 22:22:42 +02:00 |
|
smallmodel
|
bba7031f3d
|
Add more clarity to code
|
2024-09-17 22:20:20 +02:00 |
|
smallmodel
|
4785913e02
|
compare_light_intensities should compare intensity as integers directly
|
2024-09-17 21:31:50 +02:00 |
|
smallmodel
|
a6808d1f6a
|
Fix incorrect light color for point lights and spot lights, also handle negative point light intensity
This fixes lighting from sphere being computed incorrectly for entities, making entities often look black or having strange lighting color
|
2024-09-17 21:27:14 +02:00 |
|
smallmodel
|
7188e9832a
|
Fix leaf iteration
|
2024-09-17 20:51:00 +02:00 |
|
smallmodel
|
0cce0c81fb
|
Prevent world values from being overridden by entities
|
2024-09-17 20:32:39 +02:00 |
|
smallmodel
|
a60baa03e0
|
Add MAX_SPHERE_LIGHTS
|
2024-09-17 20:06:35 +02:00 |
|
smallmodel
|
679bfb90ea
|
Fix accessing 8th leaves element before finishing the loop
This caused the 8th element to be taken into account when enabling optimizations with GCC (invalid pointer to the leaf)
|
2024-08-13 20:41:53 +02:00 |
|
smallmodel
|
74ccb03e54
|
Reduced compilation warnings
|
2024-06-07 20:34:13 +02:00 |
|
smallmodel
|
1d887b4655
|
Fixed leaf light being incorrectly reassigned
|
2024-06-05 21:21:35 +02:00 |
|
smallmodel
|
56dce21538
|
Fixed an invalid access to lighting sphere leaves
It was causing crashes on some occasions
|
2024-04-22 23:39:07 +02:00 |
|
smallmodel
|
072ba0a38f
|
Fixed fullbright light not setting the colors correctly
|
2023-12-31 22:15:19 +01:00 |
|
smallmodel
|
0cd217b484
|
Fixed RB_Sphere_SetupGlobals() setting up sphere in leafs when there is no world loaded
|
2023-12-31 21:53:13 +01:00 |
|
smallmodel
|
2785a72789
|
Fixed R_GatherLightSources crash
|
2023-08-27 17:01:53 +02:00 |
|
smallmodel
|
15633626fe
|
Implemented R_GatherLightSources, R_CheckAddLightToList and R_InsertLightIntoList
|
2023-07-25 22:01:28 +02:00 |
|
smallmodel
|
b79163f998
|
Fixed sqrt non-constant expression
|
2023-07-25 18:46:05 +02:00 |
|
smallmodel
|
121aaa164a
|
Implemented sphere light
|
2023-07-24 20:18:14 +02:00 |
|
OM
|
7761cbd74c
|
Implemented *RB_SetupStaticModelGridLighting* and *RB_Static_BuildDLights*
|
2023-05-21 02:40:44 +02:00 |
|
OM
|
4dc60b9aa4
|
Added lighting-grid / sphere light basic implementation
|
2023-05-20 17:02:01 +02:00 |
|
OM
|
2b6bd8c8d2
|
Fixed dynamic light issues
|
2023-05-15 14:21:16 +02:00 |
|
OM
|
4824f8a3b3
|
MOHAA BSP implementation
|
2023-05-09 20:49:04 +02:00 |
|
L
|
8908890d72
|
Quick compilation fixes (still linker errors)
|
2023-05-08 14:59:08 +02:00 |
|