Gunnar Birke
|
a0dbffef5d
|
WINTERMUTE: Use proper enum type to store render state
|
2020-08-28 06:30:23 +02:00 |
|
Gunnar Birke
|
bee56f5802
|
WINTERMUTE: Set default clip plane values only during init
|
2020-08-25 00:03:09 +02:00 |
|
Gunnar Birke
|
ceb9c68a2b
|
WINTERMUTE: Use camera clipping plane settings in renderer
|
2020-08-22 17:38:46 +02:00 |
|
Pawel Kolodziejski
|
4c331b326a
|
WINTERMUTE: Change debug log from error to warning to allow "Dark Fall: Lost Souls" game to start
|
2020-08-18 21:47:55 +02:00 |
|
Gunnar Birke
|
c7fa9f1946
|
WINTERMUTE: Fix shader variable and matrix layout for transformed sprites
|
2020-08-18 19:06:41 +02:00 |
|
Gunnar Birke
|
acee5386c9
|
WINTERMUTE: Implement displaying of transformed sprites
|
2020-08-18 18:50:57 +02:00 |
|
Gunnar Birke
|
6f5bcd54cf
|
WINTERMUTE: Implement sprite mirroring
|
2020-08-17 18:44:24 +02:00 |
|
Gunnar Birke
|
a34a125848
|
WINTERMUTE: Implement image based shadows in fixed function renderer
|
2020-08-16 21:01:59 +02:00 |
|
Gunnar Birke
|
b557bb7f60
|
WINTERMUTE: Use/store actual viewport for 3d rendering/picking
|
2020-08-11 00:46:55 +02:00 |
|
Gunnar Birke
|
bfa52b67d4
|
WINTERMUTE: Use window dimensions for 2d viewport
|
2020-08-11 00:46:55 +02:00 |
|
Gunnar Birke
|
74b2184a5d
|
WINTERMUTE: Correctly convert Direct3D viewport parameters
|
2020-08-11 00:46:55 +02:00 |
|
Gunnar Birke
|
7dbb176b7f
|
WINTERMUTE: Scale projection matrix entries by window/viewport ratio
|
2020-08-11 00:46:55 +02:00 |
|
Gunnar Birke
|
079b450436
|
WINTERMUTE: Render light directions again when debugging geometry
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
cfc652a828
|
WINTERMUTE: Remove irrelevant comments, fix comment style
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
532573ecd3
|
WINTERMUTE: Introduce struct to pass fog parameters
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
9749a6aeae
|
WINTERMUTE: Remove non GL ES 2 calls from shader renderer
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
03c942fa18
|
WINTERMUTE: Move scene geometry render code into renderer
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
7a1567e045
|
WINTERMUTE: Factor out common renderer code into base
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
7ac6aa5337
|
WINTERMUTE: Remove matrix stack, let renderer care about matrix layout
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
3864ad1dd8
|
WINTERMUTE: Render shadow volume using VBOs and shaders
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
781608e2e9
|
WINTERMUTE: Render scene geometry using VBOs and shaders
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
39e2b80183
|
WINTERMUTE: Implement fading using shaders and VBOs
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
b5943fd177
|
WINTERMUTE: Refactor lighting, implement shader based lighting
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
b6f92179b0
|
WINTERMUTE: Render .X models using VBOs and shaders
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
f39d64bfbb
|
WINTERMUTE: Implement shader based sprite rendering
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
2b2263d6d1
|
WINTERMUTE: Add/rename projection matrices for shader renderer
|
2020-08-10 11:24:28 +02:00 |
|
Gunnar Birke
|
66b77b441c
|
WINTERMUTE: Add shader renderer classes
|
2020-08-10 11:24:28 +02:00 |
|