Commit Graph

54 Commits

Author SHA1 Message Date
luboslenco 54fb27aff9 Cleanup 2021-02-11 18:13:59 +01:00
luboslenco 66ff7ccc6e Improve node baking 2021-02-11 18:03:51 +01:00
luboslenco e0649a3434 More bump node fixes 2021-02-03 14:56:17 +01:00
luboslenco ebb58cd662 Begin material nodes update 2021-02-01 20:36:14 +01:00
luboslenco e757797813 Update mapping node 2021-02-01 19:22:41 +01:00
luboslenco e830eee952 Bump node fix 2021-02-01 12:59:42 +01:00
luboslenco f5e9473d61 Fix socket names for node groups 2021-01-31 17:19:46 +01:00
luboslenco b6b75b26b8 Add picker material node 2021-01-29 17:46:20 +01:00
luboslenco 6ba903ced6 Fix parsing multiple material reference nodes 2021-01-28 17:47:05 +01:00
luboslenco 5ffd42332e Fix asset drag and drop into node groups 2021-01-25 20:41:06 +01:00
luboslenco 1fa27a9832 Add curvature bake node 2021-01-23 16:10:26 +01:00
luboslenco 673fef231d Merge cleanup 2021-01-14 12:19:24 +01:00
luboslenco dea24b4648 Improve socket edit for group input and output 2021-01-12 12:12:30 +01:00
luboslenco a0eb67389b Begin node groups 2021-01-08 00:02:42 +01:00
luboslenco f365fd99c1 Custom node button drawing 2021-01-06 15:18:23 +01:00
unknown 22860bbe37 noise -> tex_brick_noise 2021-01-02 11:34:48 +01:00
Mike Smullin 2d7c83bf1e Copied noise shader logic from Blender to apply in-scope color2
to the existing brick pattern.
2020-12-31 22:32:43 -07:00
unknown e3188f4ef9 Handle divide by zero 2020-12-28 17:50:32 +01:00
luboslenco f8869a6ad6 Fix texture pass for metal 2020-12-17 09:50:16 +01:00
luboslenco da99070786 Place decal layer to picked location 2020-12-15 13:56:38 +01:00
luboslenco 57393a9fb5 Cleanup 2020-11-15 20:07:34 +01:00
luboslenco 0e2564c708 Embed assets into snapshot 2020-11-04 20:49:49 +01:00
Lubos Lenco 4d5e2ffed7 Match texture size type for Metal 2020-10-24 12:05:19 +02:00
luboslenco 55509c6e02 Fix overlay blend mode merge 2020-10-21 12:15:24 +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 2a983f3a3a Removed irrelevant to the added feature change 2020-10-01 04:17:57 +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 35016a5730 Update material and layer node pointers 2020-09-25 15:59:26 +02:00
luboslenco 6920fa5e82 Add shader material node 2020-09-24 12:32:14 +02:00
luboslenco 9394e8c986 Fix node order 2020-09-24 12:23:18 +02:00
luboslenco 8a86105049 Add script material node 2020-09-24 12:17:18 +02:00
luboslenco 2c3a6e64ee Support multiple outputs for custom material nodes 2020-09-18 13:46:40 +02:00
luboslenco 6f8e11285f Match vector types 2020-09-16 20:13:54 +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 d36304f805 Fix sampler case 2020-09-01 16:36:40 +02:00
luboslenco 5a17250a89 Show node preview 2020-08-31 22:21:58 +02:00
luboslenco 9688e51b48 Overlay blend fixes 2020-08-24 13:19:08 +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
Lubos Lenco fa3baf2841 Enable shared sampler for metal 2020-06-02 11:03:57 +02:00
Lubos Lenco 53c9b6c17b Set depth attachment 2020-05-26 19:23:44 +02:00
Lubos Lenco 01a57c8206 Shader fixes for metal 2020-05-22 13:49:34 +02:00
Lubos Lenco e6afdbbf58 MSL fixes 2020-05-14 14:05:28 +02:00
Lubos Lenco 7d68820485 Make metal work better 2020-05-12 15:12:46 +02:00
Lubos Lenco 9d56d22c1c Add MSL output 2020-05-11 22:51:36 +02:00