Commit graph

316 commits

Author SHA1 Message Date
Mikulas Florek
73567e9b54 single directory with probes for all universes 2021-02-01 20:44:21 +01:00
Mikulas Florek
8324237078 terrain - blend between detail and satellite 2021-01-31 16:55:26 +01:00
Mikulas Florek
d85f6ea9fb indirect specular is influenced by indirect intensity set in environment component 2021-01-31 01:24:35 +01:00
Mikulas Florek
c93cd167bb NaN in shader - fixed 2021-01-30 00:42:02 +01:00
Mikulas Florek
bc0b16362e createRenderbuffer - point filter option 2021-01-06 15:07:54 +01:00
Mikulas Florek
b3c57c53f2 removed bindRenderbuffers 2020-12-03 22:39:36 +01:00
Mikulas Florek
ea4d210267 removed bindRawTexture 2020-12-02 19:40:40 +01:00
Mikulas Florek
eb362f0ea0 fixed demo 2020-12-01 19:14:07 +01:00
Mikulas Florek
e299c2920f removed text mesh 2020-11-28 23:41:23 +01:00
Mikulas Florek
b96a3c137a 3d gui - closes #1225 2020-11-28 23:33:49 +01:00
Mikulas Florek
0686c3c439 scene versions 2020-11-28 20:31:29 +01:00
Mikulas Florek
98ea90a2c9 Model reflection 2020-11-28 16:41:38 +01:00
Mikulas Florek
5bb31ccd1f debug draw skeleton 2020-11-28 14:44:54 +01:00
Mikulas Florek
4a4d95f71d app fixes 2020-11-23 23:43:14 +01:00
Mikulas Florek
d4e0a040e5 render plugin - opaque and transparent passes 2020-11-23 21:03:36 +01:00
Mikulas Florek
e8c2aaeba1 animation node flags 2020-11-22 23:09:45 +01:00
Mikulas Florek
4ef8d5eaad imported improvements; crash fixes 2020-11-22 17:26:15 +01:00
Mikulas Florek
2c10feec14 fixed log; improved demo level 2020-11-21 17:39:27 +01:00
Mikulas Florek
f9c18a3ee5 particles depth fixed 2020-11-21 15:53:22 +01:00
Mikulas Florek
f04d2ad88c particles wip 2020-11-17 20:33:22 +01:00
Mikulas Florek
c346800d0c particles wip 2020-11-17 20:03:21 +01:00
Mikulas Florek
fa5dd46a54 improved particles 2020-11-17 13:15:42 +01:00
Mikulas Florek
054710ed54 demo level 2020-11-10 21:04:54 +01:00
Mikulas Florek
550cd6c524 cleanup 2020-11-09 21:00:48 +01:00
Mikulas Florek
7764426a44 dx fix 2020-11-08 20:53:42 +01:00
Mikulas Florek
3e0502a619 model tile improvements 2020-11-04 20:19:22 +01:00
Mikulas Florek
287646b7ef fixed black outline on impostors 2020-11-01 16:57:31 +01:00
Mikulas Florek
6ce2dfc9d1 fixed rotated or scaled impostors 2020-11-01 16:50:14 +01:00
Mikulas Florek
253efd745e fixed grass rendering 2020-10-31 23:15:07 +01:00
Mikulas Florek
1ebbe9ec52 improved fur appearance 2020-10-31 18:54:56 +01:00
Mikulas Florek
2ed5c4cd6b fur 2020-10-31 17:43:08 +01:00
Mikulas Florek
c9ac2f52ab refactored pipeline so it's possible to insert new stuff in buckets before sorting the commands 2020-10-30 21:22:08 +01:00
Mikulas Florek
32a3b4c325 shader refactor 2020-10-28 21:33:02 +01:00
Mikulas Florek
1436766377 LOD transition 2020-10-28 19:29:22 +01:00
Mikulas Florek
f9cea5edab fixed impostor shadow 2020-10-25 22:14:47 +01:00
Mikulas Florek
ae6a7c7d6e impostors - view from top 2020-10-25 15:03:33 +01:00
Mikulas Florek
257cd5df0f impostors WIP 2020-10-25 02:13:55 +02:00
Mikulas Florek
c349b9d517 improved impostors 2020-10-24 23:49:05 +02:00
Mikulas Florek
60d0ac0c71 improved shadows 2020-10-24 15:07:06 +02:00
Mikulas Florek
4bf5727c3d shadow tweaks 2020-10-23 02:04:33 +02:00
Mikulas Florek
1a8f3f6ca8 improved soft shadows 2020-10-22 23:32:42 +02:00
Mikulas Florek
d9f9a9c91e improved soft shadows 2020-10-22 23:22:35 +02:00
Mikulas Florek
d5623a1fda shadow tweaks 2020-10-22 00:26:49 +02:00
Mikulas Florek
e5b47d8fca fixed impostor rotation 2020-10-21 23:07:00 +02:00
Mikulas Florek
3637a40a90 lua api; fixed crash when paiting many entities on terrain; added missing shader 2020-10-19 23:38:25 +02:00
Mikulas Florek
3c2c30742b improved impostors WIP 2020-10-18 18:17:52 +02:00
Mikulas Florek
06c9743785 removed detail height from terrain, will be done with parallax mapping instead 2020-10-17 17:55:00 +02:00
Mikulas Florek
26e22da8f1 cleanup 2020-10-10 21:20:21 +02:00
Mikulas Florek
3a924964ae fixed dx11 warnings 2020-10-10 21:19:51 +02:00
Mikulas Florek
bef7627e15 do not use '/' as empty paths in resources 2020-10-10 19:35:16 +02:00
Mikulas Florek
5382009650 render plugin 2020-10-07 19:58:17 +02:00
Mikulas Florek
12fd312904 refactor 2020-10-03 15:07:28 +02:00
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