Commit graph

214 commits

Author SHA1 Message Date
Mikulas Florek
4c9ea2ce23 cleanup 2020-10-02 00:15:05 +02:00
Mikulas Florek
d284b271f4 cleanup 2020-09-29 19:56:03 +02:00
Mikulas Florek
103d7d577f cleanup 2020-09-26 02:46:54 +02:00
Mikulas Florek
cd4d1d5111 autoexposure uses histogram 2020-09-23 01:09:09 +02:00
Mikulas Florek
31fd5830df cleanup 2020-09-20 19:08:02 +02:00
Mikulas Florek
242c1c3508 improved bloom 2020-09-20 14:03:06 +02:00
Mikulas Florek
3561083ac1 bloom wip 2020-09-17 02:02:18 +02:00
Mikulas Florek
a7c2a92b47 pipeline refactor 2020-09-15 13:54:33 +02:00
Mikulas Florek
e50e35b71f pipeline refactor 2020-09-15 13:22:14 +02:00
Mikulas Florek
298dbbc12e bloom 2020-09-15 13:10:22 +02:00
Mikulas Florek
867df9d240 pipeline refactor 2020-09-15 11:41:53 +02:00
Mikulas Florek
a049c7bad6 fog wip 2020-09-14 23:47:04 +02:00
Mikulas Florek
37f802490f terrain fixes 2020-09-11 12:56:17 +02:00
Mikulas Florek
31fc8100ea fixed grass placing 2020-09-11 11:27:40 +02:00
Mikulas Florek
d20ac5966c replace sky with atmo shader 2020-09-09 15:58:50 +02:00
Mikulas Florek
152e1f4409 volumetric clouds WIP 2020-09-09 15:54:50 +02:00
Mikulas Florek
c807f74dff fixed grass popping 2020-09-06 21:07:08 +02:00
Mikulas Florek
ad774b36cd dx changes 2020-09-06 19:02:03 +02:00
Mikulas Florek
f015db5758 do not use gl_NumWorkGroups because there's no hlsl equivalent 2020-09-06 15:21:19 +02:00
Mikulas Florek
c29efb234b fxaa breaks colors - fixes #1285 2020-09-06 13:27:11 +02:00
Mikulas Florek
6835c145bf inifite far plane - closes #1333 2020-09-06 03:13:57 +02:00
Mikulas Florek
32cc40663f atmosphere on objects 2020-09-06 02:40:03 +02:00
Mikulas Florek
e277bc38ac color properties in lua 2020-09-05 22:04:27 +02:00
Mikulas Florek
f7b83ee2ca atmo optimization 2020-09-05 20:52:20 +02:00
Mikulas Florek
727835ae26 atmo wip 2020-09-05 14:01:05 +02:00
Mikulas Florek
238e7ef28a atmo WIP 2020-09-03 23:49:39 +02:00
Mikulas Florek
ece5412b5c precompute atmo - wip 2020-09-03 01:28:05 +02:00
Mikulas Florek
4741718756 improved shading 2020-09-02 01:07:15 +02:00
Mikulas Florek
2a767745fc atmo wip 2020-09-01 23:18:40 +02:00
Mikulas Florek
957ff7ce6e fixed selection outline 2020-09-01 14:52:49 +02:00
Mikulas Florek
a6b3169b21 esm -> pcf 2020-09-01 14:41:54 +02:00
Mikulas Florek
5172ca28dd dx11 support 2020-09-01 01:50:18 +02:00
Mikulas Florek
730a953160 lighting fixes; random grass scale 2020-08-29 14:42:27 +02:00
Mikulas Florek
6a3b74e680 grass rotation modes 2020-08-28 20:11:25 +02:00
Mikulas Florek
ea42bc485d grass culling uses real radius 2020-08-28 19:59:10 +02:00
Mikulas Florek
3dd6671dbf grass WIP 2020-08-28 00:00:43 +02:00
Mikulas Florek
7f21bf17e2 fixed terrain shader 2020-08-17 21:09:02 +02:00
Mikulas Florek
900895fafe refactor shader so it works with glslang + spirv-cross 2020-07-26 12:56:29 +02:00
Mikulas Florek
825201cd35 refactor 2020-07-05 17:45:07 +02:00
Mikulas Florek
00de5597ff shader refactor 2020-06-29 00:30:26 +02:00
Mikulas Florek
0472dd080e local lights work with transparent materials 2020-06-23 22:45:26 +02:00
Mikulas Florek
0323ccba1e point light shadow atlas - tiles with different sizes 2020-06-16 23:51:54 +02:00
Mikulas Florek
419fee7101 smooth torus 2020-06-09 20:13:04 +02:00
Mikulas Florek
7b77548df5 fixed normalmaps 2020-06-09 20:13:04 +02:00
Mikulas Florek
f32c3036f8 pvs fixes; physics mesh rigid actor wip 2020-06-06 14:45:18 +02:00
Mikulas Florek
6a8048e47e cleanup 2020-06-05 19:37:36 +02:00
Mikulas Florek
0d74a20860 point light shadows use atlas instead of texture array to support different sized tiles (still WIP) 2020-06-03 22:51:28 +02:00
Mikulas Florek
60b210767a fixed assert 2020-05-31 14:38:41 +02:00
Mikulas Florek
cee0b39c69 fixed transparent objects 2020-05-30 14:35:29 +02:00
Mikulas Florek
51d7f15eac mikktspace tangents - closes #1325 2020-05-30 14:18:14 +02:00