Commit graph

92 commits

Author SHA1 Message Date
Mikulas Florek
5550546a39 refactor 2018-01-11 21:13:59 +01:00
Mikulas Florek
b6fd494f6a jsonserialize refactor 2018-01-11 19:38:16 +01:00
Mikulas Florek
4fc02d48ce cleanup 2017-11-28 19:37:15 +01:00
Mikulas Florek
82100b1ad3 material color with alpha 2017-11-07 12:04:13 +01:00
Mikulas Florek
f77d3ad77c fixed material and shader reload 2017-09-05 22:32:28 +02:00
Tim Baker
88732be4c5 Fixed Material and Shader reload bugs. 2017-09-05 00:27:05 +02:00
Mikulas Florek
2a9ccad558 cleanup 2017-05-23 19:57:11 +02:00
Mikulas Florek
36a64d3a4c serialize emitter's material 2017-02-21 16:37:07 +01:00
Mikulas Florek
5694798898 fixed crash when saving materials 2017-02-08 23:48:49 +01:00
Mikulas Florek
3d5a776491 dont save SKINNED material define 2017-02-07 00:53:37 +01:00
Mikulas Florek
236aeeb25e saving backface culling 2017-01-13 21:51:19 +01:00
Mikulas Florek
b797d628dc entity GUIDs - closes #1074 2017-01-03 17:04:09 +01:00
Mikulas Florek
88aceb0f22 1.0 is default roughness 2016-12-02 15:57:32 +01:00
Mikulas Florek
ce037038cd PBR WIP #962 2016-11-29 00:26:01 +01:00
Mikulas Florek
ff621356cf refactor 2016-11-20 17:27:41 +01:00
Mikulas Florek
3f5d363db8 fixed fur - fixes #1029 2016-10-28 01:49:36 +02:00
Mikulas Florek
0d8341e17f vec2 uniform fixed 2016-10-26 00:49:04 +02:00
Mikulas Florek
a1d1a1269d vec2 uniforms 2016-10-23 15:04:46 +02:00
Mikulas Florek
2a887f4928 render layers 2016-10-22 18:08:53 +02:00
Mikulas Florek
a45e1d28f3 Optimization - one less indirection in shader 2016-09-12 17:00:28 +02:00
Mikulas Florek
5277ad4a8c remove atlases - closes #975 2016-08-25 16:31:58 +02:00
Mikulas Florek
db3ff1aa47 editable material defines 2016-08-04 20:53:20 +02:00
Mikulas Florek
944e5ca229 cleanup 2016-07-25 01:02:36 +02:00
Mikulas Florek
61a4775258 refactor 2016-07-24 22:21:43 +02:00
Mikulas Florek
6b398ae777 editable material's custom flags - closes #905 2016-06-25 16:50:28 +02:00
Mikulas Florek
35195fd243 backface culling editable 2016-06-08 17:31:31 +02:00
Mikulas Florek
50545744ed material is valid even when it's not ready 2016-06-08 01:47:01 +02:00
Mikulas Florek
0d1b8f11ca backface culling in material - closes #853 2016-05-18 07:09:24 +02:00
Mikulas Florek
07bc0c48ce cleanup 2016-05-17 07:10:20 +02:00
Mikulas Florek
7af4be21b2 cleanup 2016-05-12 12:00:35 +02:00
Mikulas Florek
fef8d69c22 cleanup 2016-05-12 09:56:07 +02:00
Mikulas Florek
fa02745bfc engine/core/* -> engine/* 2016-05-10 08:24:31 +02:00
Mikulas Florek
eee064e4f5 shaders ignore defines they do not know 2016-05-08 11:41:27 +02:00
Mikulas Florek
6a7a944aaf cleanup 2016-05-07 12:59:47 +02:00
Mikulas Florek
6d14229f1e Layers in materials per pass - closes #743 2016-05-03 08:33:50 +02:00
Mikulas Florek
917a42f661 some w4 level warnings fixed 2016-04-28 14:47:46 +02:00
Maxim Kolganov
961b1a8913 change includes to "engine/core" directory 2016-04-22 20:15:22 +03:00
Mikulas Florek
010c70211b patch file device 2016-03-17 20:35:12 +01:00
Mikulas Florek
2a9d01b797 Material custom flags 2016-03-14 00:59:28 +01:00
Mikulas Florek
e05a050a29 cleanup 2016-02-29 15:29:37 +01:00
Mikulas Florek
c96ffceef8 fixed crash when changing material's shader to some with different number of uniforms 2016-02-20 13:57:10 +01:00
Mikulas Florek
44d76a1acb material's layer count save/load 2016-02-18 13:17:18 +01:00
Mikulas Florek
4e5b0203a7 multipass material 2016-02-18 10:47:49 +01:00
Mikulas Florek
05b919f53e refactor 2016-02-17 00:44:42 +01:00
Mikulas Florek
d4f83cdbdb layer_count removed from material 2016-02-16 20:16:54 +01:00
Mikulas Florek
b743a3a308 bleding from material to shader 2016-02-16 20:02:04 +01:00
Mikulas Florek
6b9a11dec0 moving parameters from material to shader WIP 2016-02-16 15:21:43 +01:00
Mikulas Florek
bb59a49d32 forgotten changes in previous commit 2016-02-16 10:32:31 +01:00
Mikulas Florek
adbe71a807 cleanup 2016-02-15 17:10:40 +01:00
Mikulas Florek
00e625e852 memory leak fixed 2016-02-14 21:02:09 +01:00