Commit graph

375 commits

Author SHA1 Message Date
Mikulas Florek
48ddc78110 shadows in preview 2023-08-09 21:45:29 +02:00
Mikulas Florek
331fff82cf particle system - emission 2023-07-14 16:24:51 +02:00
Mikulas Florek
4167e58270 fixed game export 2023-04-04 21:26:12 +02:00
Mikulas Florek
51983a179e nonuniform scale 2023-03-18 11:21:45 +01:00
Mikulas Florek
1850ba624b fixed particle shader on dx 2022-12-15 19:56:27 +01:00
Mikulas Florek
1acb844fa9 materials - normalized floats 2022-12-15 18:55:52 +01:00
Mikulas Florek
2dc3881427 particles can be rendered in any layer - closes #1455 2022-12-05 22:47:29 +01:00
Mikulas Florek
2d26bb6d65 fixed defines on material overrides 2022-12-04 22:02:37 +01:00
Mikulas Florek
967510d4e0 surface_base.inc - option to access local position - used by shader editor 2022-12-03 14:35:36 +01:00
Mikulas Florek
3036f7f28b alpha cutout is not special 2022-12-03 13:55:40 +01:00
Mikulas Florek
9d789df26f fixed alpha cutout on DX 2022-11-29 23:59:15 +01:00
Mikulas Florek
0adc66db91 fixed error if normalmap and srgb is enabled at the same time 2022-11-28 23:43:42 +01:00
Mikulas Florek
c6bb740e7d fixed broken alpha cutout at grazing angles 2022-11-28 23:29:32 +01:00
Mikulas Florek
225d96cf2e fixed selection outline artifacts - fixes #1442 2022-11-20 16:24:05 +01:00
Mikulas Florek
f25b25a06d fixed shadows on point lights crashing - fixes #1443 2022-11-20 15:40:30 +01:00
Mikulas Florek
8c26d5aa84 pipeline optimizations 2022-11-20 14:47:55 +01:00
Mikulas Florek
cd1c012381 pipeline optimizations 2022-11-20 11:48:42 +01:00
Mikulas Florek
6afa4ea014 pipeline optimizations 2022-11-19 22:27:00 +01:00
Mikulas Florek
84a5140426 cleanup 2022-11-19 11:23:06 +01:00
Mikulas Florek
4cbfd0ef54 procedural geom shader 2022-11-15 23:34:53 +01:00
Mikulas Florek
398534d1f7 debug wireframe per material - closes #1430 2022-11-13 00:56:13 +01:00
Mikulas Florek
abe3891e82
DrawStream API (#1432) 2022-11-08 22:04:52 +01:00
Mikulas Florek
7071d99422 depth buffer accessible in transparent pass 2022-10-30 00:03:38 +02:00
Mikulas Florek
f20c298aed moved glass fresnel to standard.shd 2022-10-28 23:28:42 +02:00
Mikulas Florek
dc259e54e5 refactor 2022-10-24 23:27:20 +02:00
Mikulas Florek
0bf767b021 SSR WIP #1418 2022-05-11 00:19:35 +02:00
Mikulas Florek
e5d1f7a818 fixed ssao 2022-05-08 10:50:31 +02:00
Mikulas Florek
3b36fcab68 fixed digging on scaled terrain 2022-05-08 09:39:44 +02:00
Mikulas Florek
f48ca91d23 fixed ssao 2022-05-05 23:23:22 +02:00
Mikulas Florek
dd95d3cc1b fixed ssao 2022-05-05 22:59:45 +02:00
Mikulas Florek
4e9aabe5df bake ao in impostor textures 2022-05-05 22:35:29 +02:00
Mikulas Florek
e50bf001bb stable seed to generate grass 2022-04-30 00:03:03 +02:00
Mikulas Florek
777c827bcb fixed impostors on dx 2022-04-29 16:26:01 +02:00
Mikulas Florek
6f883ff10d impostor tweaks 2022-04-29 00:52:13 +02:00
Mikulas Florek
02a9083d6f fixed parallax on dx 2022-04-25 16:08:24 +02:00
Mikulas Florek
5f6df629ba parallax shader 2022-04-25 15:04:48 +02:00
Mikulas Florek
70af1d1d3e improved taa 2022-04-17 11:29:22 +02:00
Mikulas Florek
6f3a1b2126 ui to edit lod multiplier 2022-04-15 21:19:22 +02:00
Mikulas Florek
e4663bacb7 option to disable rendering of specific renderable types 2022-04-15 21:13:55 +02:00
Mikulas Florek
571688f710 fixed autoexposure 2022-04-15 14:51:07 +02:00
Mikulas Florek
23ead5f23c sss configuration 2022-04-15 14:20:05 +02:00
Mikulas Florek
a2d1977909 depth prepass terrain 2022-04-15 13:37:11 +02:00
Mikulas Florek
40027a9056 bloom uses default tonemapper 2022-04-15 00:49:49 +02:00
Mikulas Florek
aa99e6a9fc missing shader 2022-04-14 00:06:56 +02:00
Mikulas Florek
a84b44d7c3 fixed dx errors 2022-04-10 23:28:02 +02:00
Mikulas Florek
8de7a5a841 impostor depth 2022-04-09 00:17:26 +02:00
Mikulas Florek
efe58237d0 TAA - closes #1417 2022-04-08 14:03:54 +02:00
Mikulas Florek
48631085e6 impostor in deferred rendering 2022-04-03 17:06:40 +02:00
Mikulas Florek
24429b20c2 screen space shadows 2022-04-03 13:49:59 +02:00
Mikulas Florek
fa932b9714 grass is not placed by gpu every frame - closes #1419 2022-03-20 10:57:37 +01:00