Ian Curtis
|
2086b1c9af
|
Stencil layered polys, fixes shadow z fighting in some of the games. Other games maybe using stipple alpha (yuck), not sure yet.
|
2016-05-27 19:30:40 +00:00 |
|
Ian Curtis
|
3f9936d664
|
don't clamp after spot light code, looks much closer to h/w
|
2016-05-26 09:06:09 +00:00 |
|
Ian Curtis
|
89c987fae1
|
basic spotlight code
|
2016-05-26 00:08:12 +00:00 |
|
Ian Curtis
|
7e3c097a31
|
remove debug code
|
2016-05-16 17:26:53 +00:00 |
|
Ian Curtis
|
828fd8ebb4
|
Fog start is apparently the fog value at the viewport (0,0,0) I guess like an ambient value. Default value is negative
|
2016-05-16 17:10:04 +00:00 |
|
Ian Curtis
|
62eafacfc3
|
adjust (hopefully correct) fog equation
|
2016-05-16 10:44:16 +00:00 |
|
Ian Curtis
|
bc08276d60
|
preliminary specular
|
2016-05-15 16:24:49 +00:00 |
|
Ian Curtis
|
c545b9fd85
|
preliminary microtexture
|
2016-05-04 00:35:07 +00:00 |
|
Ian Curtis
|
8f6ab2fcf9
|
simplify
|
2016-04-27 08:13:22 +00:00 |
|
Bart Trzynadlowski
|
908d979cd7
|
Flattened out nested if-statements in new engine's fragment shader to improve compatibility with older GPUs (e.g., NVS 300)
|
2016-04-22 23:46:49 +00:00 |
|
Ian Curtis
|
23172c9aec
|
fix for bad matrix with NaN
|
2016-03-23 01:05:02 +00:00 |
|
Ian Curtis
|
f031e5d095
|
finish front/back face culling code based on matrix determinant. Optimised opengl to avoid redundant state changes.
|
2016-03-22 23:39:59 +00:00 |
|
Bart Trzynadlowski
|
34301e97e1
|
Adding new 3D engine by Ian Curtis. Old engine moved to Graphics/Legacy3D/.
|
2016-03-21 04:10:14 +00:00 |
|