Commit graph

33 commits

Author SHA1 Message Date
luboslenco b0cd02d68e Allow multiple color attachment formats 2020-05-10 10:46:12 +02:00
Lubos Lenco 967f69b24a Color attachment format 2020-05-06 18:11:02 +02:00
Moritz Brückner 1e4d94a77e Fix docstring 2020-04-18 22:18:38 +02:00
Moritz Brückner 146c890349 New Shader.add_const() method to add global constants 2020-04-18 21:26:45 +02:00
N8n5h decf89305c Fix support for box/triplanar mapping
I modified the shader parser so that triplanar mapping of textures is supported.
Normals are supported.
Currently tested with Armory PBR and Principled BSDF.
2020-03-14 23:44:15 -03:00
unknown 5b2b6428d5 Use per-target color mask 2019-04-06 13:03:04 +02:00
Lubos Lenco 44c8cdb679 Fix legacy shaders flag 2019-02-10 20:37:38 +01:00
luboslenco a531b52b9f UI style 2018-12-19 13:33:17 +01:00
luboslenco 975f995796 Faster and smaller vertex data 2018-12-14 15:27:43 +01:00
luboslenco 914030e7f4 Shadowmap arrays 2018-12-11 23:05:18 +01:00
luboslenco 687f4e71ce Voxel ao for hlsl 2018-12-04 19:06:01 +01:00
luboslenco 9f241a89b5 Armory now takes Image node - Color Space into account 2018-11-13 16:51:19 +01:00
unknown a27adbf42e Runtime shader gen 2018-10-26 19:45:07 +02:00
luboslenco 5278226b4c More shader write fixes 2018-03-27 10:10:12 +02:00
luboslenco 310511bbf4 Fix shader.contains 2018-03-26 19:45:15 +02:00
luboslenco 3e5fff8d9d Writing shader attribs 2018-03-26 18:15:02 +02:00
luboslenco df96e7d663 Pre-fetch shader textures 2018-03-26 18:04:11 +02:00
Lubos Lenco 42b4185187 Reduce shader count 2017-12-20 15:37:58 +01:00
Lubos Lenco 42242b835d Python clean up 2017-11-20 14:32:36 +01:00
Lubos Lenco f87bee5bc8 Shader compiler fixes 2017-11-10 15:18:44 +01:00
Lubos Lenco 8ab1b45dbb Fix Mapping node for normals 2017-10-30 18:37:45 +01:00
Lubos Lenco 7befa00fb6 Begin fast voxels for maxwell 2017-10-26 22:13:21 +02:00
Lubos Lenco 21c89b3eec Faster voxels 2017-10-23 16:24:57 +02:00
Lubos Lenco 9d0e83b3ce Shader compilation fixes 2017-10-06 19:44:10 +02:00
Lubos Lenco 70c30c308f Improve restricted materials 2017-09-09 13:46:32 +02:00
Lubos Lenco 4a992ebd19 Atomic ops for voxels 2017-08-03 14:01:04 +02:00
Lubos Lenco 9d9f39aeb4 New material bind system 2017-05-25 16:48:41 +02:00
Lubos Lenco 56190c05f2 More VR, restricted materials gen 2017-04-26 14:21:22 +02:00
Lubos Lenco 46223379c5 Use floats 2017-04-12 13:25:09 +02:00
Lubos Lenco 44f257f6ba Deferred+ renderer 2017-03-28 14:30:51 +02:00
Lubos Lenco 140e69fde8 Fix wpos write 2017-03-23 12:01:25 +01:00
Lubos Lenco d7be94d6e1 Merge logic nodes 2017-03-21 03:06:38 +01:00
Lubos Lenco 0fc938911c Move py sources to arm package 2017-03-15 12:30:14 +01:00
Renamed from blender/armmaterial/shader.py (Browse further)