Commit Graph

150 Commits

Author SHA1 Message Date
luboslenco 9da935e339 Decal paint -> decal mask 2020-10-24 13:30:23 +02:00
luboslenco faefb60b87 Prevent draw overlaps when baking blur nodes 2020-10-23 11:36:52 +02:00
luboslenco d95b89caf3 Fix texture count when height is used 2020-10-22 16:57:39 +02:00
luboslenco 55509c6e02 Fix overlay blend mode merge 2020-10-21 12:15:24 +02:00
luboslenco d5bf6c9098 Fix object id handling 2020-10-20 22:58:09 +02:00
luboslenco 7b6e265ede Fix normal view mode when object mask is set 2020-10-20 16:09:27 +02:00
luboslenco a2de6a45f4 Cleanup 2020-10-16 11:20:07 +02:00
luboslenco a2a71d4df1 Fix decal paint coords 2020-10-15 17:07:11 +02:00
luboslenco 2ffb764994 Make decal paint work 2020-10-15 14:19:49 +02:00
luboslenco 873e8f8567 Fix paint bounds for 2d view 2020-10-14 23:25:26 +02:00
luboslenco 4fbaba64d2 Cleanup 2020-10-03 14:12:56 +02:00
Lidor Yosef a7851af051 Updated the interface of the Wrap to be more intuitive and consistent.
- Mask is now converted to 0 - 1 gray scale value, as input from other nodes.
- No "Strength" input (can be achieved by multiplying using a Math node)
- Angle as a value. can get inputs from other nodes (need to be in 0 - 360 value range).
- parse_input_value can parse a compound type as gray scale instead of just it's x value
2020-10-01 17:03:27 +03:00
Lidor Yosef c024fa2642 erased irrelevant todo comment 2020-10-01 03:54:58 +03:00
Lidor Yosef 35115adbf6 Instead of images we can use input nodes for warp effect 2020-10-01 03:50:18 +03:00
Lidor Yosef aaa679cdd3 Implemented a basic Direct Wrap node.
Input an image, mask and angle - applying a wrap based on the inputs

- Need to cleanup stuff
- Based heavily on blur implementation, need to set the names to be more indicative and general
- Change the map source from file to color input
2020-10-01 01:21:25 +03:00
luboslenco 61a303d421 Improve layer texture count handling 2020-09-25 21:02:51 +02:00
luboslenco 1a27f58964 Begin decal paint 2020-09-19 19:14:03 +02:00
luboslenco 13f0ec6913 Begin blur node 2020-09-16 18:21:14 +02:00
luboslenco 86143acee2 Node preview for individual sockets 2020-09-14 16:02:59 +02:00
luboslenco 614930a9a5 Handle non-square decals 2020-09-11 14:33:21 +02:00
luboslenco 31fca2948e Translation support for nodes 2020-09-10 16:41:14 +02:00
luboslenco 6b13f17c93 Translucency support for brute shader 2020-09-10 16:35:13 +02:00
luboslenco b769b0f612 Cleanup 2020-09-10 12:07:01 +02:00
luboslenco ff5b58a0c2 Fix non-square stencil 2020-09-08 22:57:55 +02:00
luboslenco b2b898709b Add fill masks 2020-09-02 13:38:20 +02:00
luboslenco 3c13b06553 Improve node preview 2020-09-01 12:38:44 +02:00
luboslenco f428def537 Show node preview 2020-09-01 00:01:20 +02:00
luboslenco 5a17250a89 Show node preview 2020-08-31 22:21:58 +02:00
luboslenco 07deba1549 Fix raytraced baking for Vulkan 2020-08-27 12:46:06 +02:00
luboslenco 70640a9ec3 Fix material id discard 2020-08-26 21:32:05 +02:00
luboslenco b9fa68a3ac Fix face fill when using color id map 2020-08-26 20:49:09 +02:00
luboslenco 506721a979 Use opacity socket for fill layers 2020-08-24 14:02:13 +02:00
luboslenco 9688e51b48 Overlay blend fixes 2020-08-24 13:19:08 +02:00
luboslenco d0e03ad279 Make 3D cursor work for Vulkan 2020-08-21 15:43:19 +02:00
luboslenco ae8b3e9f57 Vulkan fixes 2020-08-19 19:08:31 +02:00
unknown 014a8a91b9 Cleanup 2020-08-14 11:12:39 +02:00
luboslenco ef5937d831 Init Vulkan 2020-08-05 19:26:14 +02:00
luboslenco 22216678cc Node data encoding fixes 2020-07-02 19:00:55 +02:00
luboslenco 831cb6ed5e Replace __js__ with Syntax.code 2020-07-02 09:25:57 +02:00
unknown 19b6d679b9 Ensure channel exists for viewport mode 2020-06-16 01:26:29 +02:00
Lubos Lenco 2b9d415f16 Begin projection layer 2020-06-09 18:28:46 +02:00
Lubos Lenco 18788990df Aspect ratio for layer textures 2020-06-03 16:35:39 +02:00
Lubos Lenco 3d3ee0b6e2 Rotate irradiance 2020-06-02 10:41:28 +02:00
Lubos Lenco e6db3c27b0 Save additional preferences 2020-06-01 22:13:18 +02:00
Lubos Lenco 4821579413 Shader cleanup 2020-05-26 19:22:39 +02:00
Lubos Lenco c4a51c1e8b Improve shortcut handling 2020-05-20 13:18:42 +02:00
Lubos Lenco 5cca22fcfc Add support for rotating envmap 2020-05-20 13:18:22 +02:00
Lubos Lenco 8c8368c0fe No depth reject for symmetry 2020-05-20 10:38:31 +02:00
Lubos Lenco 9bba5a7164 Ensure correct color attachment formats 2020-05-14 14:06:38 +02:00
Lubos Lenco ae569ed046 Ensure correct color attachment formats 2020-05-12 19:24:09 +02:00