Commit graph

214 commits

Author SHA1 Message Date
Mikulas Florek
8f5d8fe93c dx fixes 2019-11-01 03:16:02 +01:00
Mikulas Florek
3644890539 dx fixes 2019-10-31 22:58:41 +01:00
Mikulas Florek
b302b059c4 cleanup 2019-10-27 20:21:05 +01:00
Mikulas Florek
57da0a7e9c terrain secondary layer wip 2019-10-27 10:55:50 +01:00
Mikulas Florek
712c64383c terrain shader does not use geometry shader anymore 2019-10-24 22:41:01 +02:00
Mikulas Florek
836f89ac92 don't do hashmap lookup in render thread 2019-10-23 23:17:23 +02:00
Mikulas Florek
971dd162ee terrain detail WIP 2019-10-23 01:23:35 +02:00
Mikulas Florek
f6cf95b1b7 detail textures on terrain WIP #1292 2019-10-20 14:36:41 +02:00
Mikulas Florek
9998745d31 fixed crash when creating impostor 2019-10-19 00:06:16 +02:00
Mikulas Florek
813b8a2a43 better default sun size 2019-10-18 23:03:53 +02:00
Mikulas Florek
9a3a66c671 fixed error in cubemap script without sky texture 2019-10-18 22:58:51 +02:00
Mikulas Florek
875fa3345d translucency; selection outline is matches selected object even for vegetation 2019-10-18 22:37:08 +02:00
Mikulas Florek
1e55c6312e fixed esm 2019-10-18 22:00:28 +02:00
Mikulas Florek
8f7952933e grass gradually disappears 2019-10-15 21:41:39 +02:00
Mikulas Florek
3bb51e9457 support impostor rotations 2019-10-14 22:28:06 +02:00
Mikulas Florek
e2caf182a2 vegetation shader WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
d79ecc9d39 fixed normals on scaled terrains 2019-10-14 22:28:06 +02:00
Mikulas Florek
594489478d cubemap sky 2019-10-14 22:28:06 +02:00
Mikulas Florek
900a936de3 fixed position of terrain's vertices 2019-10-14 22:28:06 +02:00
Mikulas Florek
f7a0aaf316 wireframe mode 2019-10-14 22:28:06 +02:00
Mikulas Florek
5bdf4d1e70 sky shader - fog 2019-10-14 22:28:06 +02:00
Mikulas Florek
c36f678869 fixed crash when removing entities from terrain; fixed rendering of scaled terrains 2019-10-14 22:28:06 +02:00
Mikulas Florek
c2e1e56cfa fixed dof, film grain and fxaa not working with multiple pipelines - closes #1293 2019-10-14 22:28:06 +02:00
Mikulas Florek
2b56f75f30 fog 2019-10-14 22:28:06 +02:00
Mikulas Florek
2276849d07 fixed film grain shader 2019-10-14 22:28:06 +02:00
Mikulas Florek
83394584cb fixed selection outline disappearing in distance 2019-10-14 22:28:06 +02:00
Mikulas Florek
5e941c9bfc impostors beta 2019-10-14 22:28:06 +02:00
Mikulas Florek
50894fd60b impostors WIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
982d4ba523 debug albedo 2019-10-14 22:28:06 +02:00
Mikulas Florek
848176fdce gbuffer normals debug view 2019-10-14 22:28:06 +02:00
Mikulas Florek
4528ccd350 model tiles have gray background 2019-10-14 22:28:06 +02:00
Mikulas Florek
5034dc6ea3 fixed handling heightmaps with different size than 1024 2019-10-14 22:28:06 +02:00
Mikulas Florek
482a2f85f9 editor icons are darker when they are behind some scene geom 2019-10-14 22:28:06 +02:00
Mikulas Florek
dc8aca9af6 ssao 2019-10-14 22:28:06 +02:00
Mikulas Florek
9410c27263 enable/disable icons 2019-10-14 22:28:06 +02:00
Mikulas Florek
10e0de5366 dof configurable from editor 2019-10-14 22:28:06 +02:00
Mikulas Florek
516bda8464 decal 2019-10-14 22:28:06 +02:00
Mikulas Florek
b4665e00da fixed shadows 2019-10-14 22:28:06 +02:00
Mikulas Florek
b25c35d2b0 bindTextures in lua 2019-10-14 22:28:06 +02:00
Mikulas Florek
664e7b6e0b fixed shadowmap debug view 2019-10-14 22:28:06 +02:00
Mikulas Florek
053f3419cd probes bounces in pipeline 2019-10-14 22:28:06 +02:00
Mikulas Florek
1a0a12bad0 fixed icon scale 2019-10-14 22:28:06 +02:00
Mikulas Florek
ab93c7ec83 cleanup 2019-08-21 21:11:51 +02:00
Mikulas Florek
32d4529c55 ingame gui; fullscreen; 4K screenshot; cleanup 2019-08-14 18:04:15 +02:00
Mikulas Florek
9bd32bd6bb cleanup 2019-08-12 18:10:01 +02:00
Mikulas Florek
36b114f4c4 cleanup 2019-08-11 20:32:21 +02:00
Mikulas Florek
c1e07a541d cleanup 2019-08-10 12:01:05 +02:00
Mikulas Florek
90e287d75a refactor 2019-08-09 17:12:39 +02:00
Mikulas Florek
5238816ec4 removed setuniform API 2019-08-09 09:55:19 +02:00
Mikulas Florek
2b1ead7b0c draw2d uniform -> UBO 2019-08-08 02:37:05 +02:00
Mikulas Florek
1a3c4f00c2 material uniform buffer 2019-08-07 21:21:31 +02:00
Mikulas Florek
5c5d95688a fixed recast; fixed dof 2019-08-05 21:03:05 +02:00
Mikulas Florek
ae44dd7202 fixed dof; file watcher detects files changed from visual studio 2019-08-02 19:23:55 +02:00
Mikulas Florek
15ae6dd3b0 fixed terrain shader 2019-07-19 21:14:44 +02:00
Mikulas Florek
01dc91985c alpha cutout; create resources from asset browser 2019-07-18 18:34:52 +02:00
Mikulas Florek
ddf78739f0 default font size 18 2019-07-18 00:55:02 +02:00
Mikulas Florek
ccc9904da2 Freetype (#1272)
* freetype
* 2d drawing reworked
* font icons
2019-07-17 20:38:05 +02:00
Mikulas Florek
4b2983a5ba environment - cast shadows flag 2019-07-13 21:13:21 +02:00
Mikulas Florek
027ae751dc smaller data 2019-07-08 23:54:02 +02:00
Mikulas Florek
ac16296ac1 shortcuts 2019-07-07 13:56:13 +02:00
Mikulas Florek
988fffea47 vertex array objects 2019-07-07 11:13:33 +02:00
Mikulas Florek
7e6e247dac fixed some of black pixel artifacts 2019-07-06 15:16:30 +02:00
Mikulas Florek
cd1cec921a fixed film grain 2019-07-06 14:52:14 +02:00
Mikulas Florek
261ac97a31 fixed skinned models 2019-07-05 21:01:22 +02:00
Mikulas Florek
df9c2855a2 fixed decals 2019-07-04 17:05:35 +02:00
Mikulas Florek
14cb687901 fxaa fixed 2019-07-01 22:53:12 +02:00
Mikulas Florek
8990065fec normal mapping 2019-06-30 17:08:00 +02:00
Mikulas Florek
27bfe9f8e6 fixed fb precision, gamma correction was applied on ldr 2019-06-26 20:29:21 +02:00
Mikulas Florek
245750d56e fixed material properties 2019-06-24 21:17:23 +02:00
Mikulas Florek
d2e55d552d fixed env probes 2019-06-24 19:43:47 +02:00
Mikulas Florek
1327a4ece8 env probes rendering WIP 2019-06-23 23:55:03 +02:00
Mikulas Florek
f8a5e1cee5 fixed gui editor rendering 2019-06-23 20:16:01 +02:00
Mikulas Florek
8a61332878 fixed memleak 2019-06-23 13:02:44 +02:00
Mikulas Florek
b05477eff5 fixed accessing files when using nondefault data dir 2019-06-12 00:52:53 +02:00
Mikulas Florek
1a6c3ec8a6 skinned models 2019-06-09 13:52:20 +02:00
Mikulas Florek
e6c07e6b15 fixed gizmo rendering 2019-06-02 14:34:05 +02:00
Mikulas Florek
3a33846645 fixed shadows; cleanup 2019-05-19 16:14:14 +02:00
Mikulas Florek
cd0b493589 per pass uniforms; cleanup 2019-05-19 15:19:01 +02:00
Mikulas Florek
7a4906600a grass & terrain WIP 2019-05-12 00:18:35 +02:00
Mikulas Florek
d60214addb plugin lifetime - split init in two phases, one before window is create and one after 2019-03-23 13:34:03 +01:00
Mikulas Florek
5d2d185d9d fixed sky 2019-01-10 18:41:31 +01:00
Mikulas Florek
4021dcab1b shadows WIP 2019-01-06 16:26:34 +01:00
Mikulas Florek
d3a8c80458 shadows WIP 2019-01-04 22:30:38 +01:00
Mikulas Florek
c4d95f161a shortcut config 2018-12-15 22:32:21 +01:00
Mikulas Florek
8f21ea0bab shortcuts config 2018-12-15 22:06:49 +01:00
Mikulas Florek
13ba726618 fixed terrain shader compile time error 2018-12-09 19:06:10 +01:00
Mikulas Florek
5a8d7c5bce debug names for renderbuffers 2018-12-09 18:41:18 +01:00
Mikulas Florek
0dd161ecf7 do not allow cursor to go outside sceneview when it's not visible 2018-12-09 11:39:34 +01:00
Mikulas Florek
da22f067fb lunex 2.0. final, ... just kidding 2018-12-09 00:46:57 +01:00
Mikulas Florek
be62801047 WIP, dont pull 2018-12-08 15:11:14 +01:00
Mikulas Florek
a6bccc71d3 fixed texture binding 2018-11-25 15:15:13 +01:00
Mikulas Florek
4f4b3fe33e transient buffer is not coherently mapped - renderdoc is way too slow with coherent buffers 2018-11-25 13:47:18 +01:00
Mikulas Florek
c1155fce51 point light fov 2018-11-18 17:53:16 +01:00
Mikulas Florek
460f33ccbe local lights WIP 2018-11-18 17:02:41 +01:00
Mikulas Florek
07543b7d3f cleanup 2018-11-17 15:11:33 +01:00
Mikulas Florek
c215a81c6e terrain WIP 2018-11-17 12:23:32 +01:00
Mikulas Florek
b738d1468b f 2018-11-01 15:59:12 +01:00
Mikulas Florek
2e303d249b d 2018-10-30 23:35:13 +01:00
Mikulas Florek
e9fafe4847 c 2018-10-28 18:41:35 +01:00
Mikulas Florek
4b332e9c6e cleanup 2018-10-28 13:10:52 +01:00
Mikulas Florek
e722e6f76a PR when? 2018-10-28 01:11:15 +02:00
Mikulas Florek
fd24f276e2 don't hurt me... 2018-10-27 23:48:39 +02:00
Mikulas Florek
4c740e320b fixed crash 2018-10-26 22:38:32 +02:00
Mikulas Florek
223775f308 terrain WIP 2018-10-21 18:05:43 +02:00
Mikulas Florek
e97e4c4a00 local lights WIP 2018-10-20 21:35:03 +02:00
Mikulas Florek
e9aa848b55 selection outline 2018-10-20 20:04:08 +02:00
Mikulas Florek
dea0e42f10 brm brm 2018-10-20 02:12:07 +02:00
Mikulas Florek
6580cb6204 some stuff again 2018-10-20 01:56:59 +02:00
Mikulas Florek
c0fb996909 some more stuff 2018-10-16 21:47:58 +02:00
Mikulas Florek
aea437747a decals WIP 2018-10-13 23:24:44 +02:00
Mikulas Florek
405c946618 improved spinlock 2018-10-13 19:13:00 +02:00
Mikulas Florek
3f9a64e6b2 decals WIP 2018-10-13 15:08:58 +02:00
Mikulas Florek
f06b2b6bd3 default textures 2018-10-13 00:20:19 +02:00
Mikulas Florek
1fe3673a5d raizam stop starring repo 2018-10-13 00:09:50 +02:00