Commit Graph

86 Commits

Author SHA1 Message Date
luboslenco d97cf8ebc0 Handle height in path traced mode 2021-02-02 17:45:13 +01:00
luboslenco 6c78d780c5 Improve height sampling 2021-02-02 14:59:34 +01:00
luboslenco e0596152fb Fix mask dilate 2021-02-02 11:15:02 +01:00
luboslenco b443977c74 Normal map blending for layers 2021-01-29 15:15:12 +01:00
luboslenco fce4aa513c Improve paint dilation 2020-11-30 14:19:46 +01:00
luboslenco 01d4d3d6ca Begin new paint dilation 2020-11-29 21:00:18 +01:00
luboslenco 568e9f7f36 Merge cleanup 2020-10-27 12:47:04 +01:00
luboslenco 55509c6e02 Fix overlay blend mode merge 2020-10-21 12:15:24 +02:00
luboslenco 95ff36c589 Fix world color when envmap is hidden 2020-10-07 10:33:03 +02:00
luboslenco 0bba0da4e4 Make 3D cursor work for Vulkan 2020-08-22 10:41:28 +02:00
luboslenco 5dc7af5ef1 Cleanup 2020-08-18 20:52:28 +02:00
luboslenco ef5937d831 Init Vulkan 2020-08-05 19:26:14 +02:00
luboslenco 26094a7a5a Add mask invert operator 2020-07-08 12:21:41 +02:00
luboslenco 9c9b2157ea Prefilter envmap 2020-06-29 19:02:24 +02:00
unknown d28155e952 Prefilter envmap stubs 2020-06-16 01:27:57 +02:00
Lubos Lenco 1b57be433a Add line draw 2020-06-10 11:47:50 +02:00
Lubos Lenco 45f4fe7f3d Handle bgra layers 2020-06-02 18:22:34 +02:00
Lubos Lenco 3d3ee0b6e2 Rotate irradiance 2020-06-02 10:41:28 +02:00
Lubos Lenco 4821579413 Shader cleanup 2020-05-26 19:22:39 +02:00
Lubos Lenco 5cca22fcfc Add support for rotating envmap 2020-05-20 13:18:22 +02:00
Lubos Lenco e6afdbbf58 MSL fixes 2020-05-14 14:05:28 +02:00
Lubos Lenco ae569ed046 Ensure correct color attachment formats 2020-05-12 19:24:09 +02:00
Lubos Lenco 7d68820485 Make metal work better 2020-05-12 15:12:46 +02:00
Lubos Lenco 6f24aafccc Make metal work 2020-05-11 22:50:32 +02:00
Lubos Lenco 203e607ecd Pass irradiance uniform as argument 2020-05-08 00:21:22 +02:00
Lubos Lenco 09476104c1 Handle dce 2020-05-08 00:20:31 +02:00
luboslenco f970dc4e4d Merge shaders 2020-05-07 18:37:05 +02:00
Lubos Lenco c928f2c13e Prepare libraries 2020-05-07 13:56:28 +02:00
luboslenco 4d52eff720 Envmap visibility for path tracer 2020-04-22 16:08:12 +02:00
luboslenco f815ad25fd Improve path tracer 2020-03-31 11:53:44 +02:00
luboslenco b085e00f66 Emission flag for path tracer 2020-03-29 10:36:37 +02:00
luboslenco c5e477a9d6 Apply mask fixes 2020-03-28 10:44:39 +01:00
luboslenco 7bb7e47bd5 Cleanup 2020-03-23 17:08:48 +01:00
luboslenco 638b1a6b0a Improve 2d layer view 2020-03-20 14:55:42 +01:00
luboslenco add26db23c Fix lazy mouse precision 2020-03-19 12:29:03 +01:00
luboslenco 5d1b96b220 Begin lazy mouse 2020-03-13 23:42:04 +01:00
luboslenco f7f77a525e Brush preview 2020-03-09 23:48:12 +01:00
luboslenco 2c0eb7b991 Shader build cleanup 2020-02-22 20:55:27 +01:00
luboslenco 8a6e98016e Build raytrace shader 2020-02-21 18:08:15 +01:00
luboslenco 801f999d1e Fix raytrace dof 2020-02-21 18:08:02 +01:00
luboslenco 8ad0d8bc95 Use depth for 3d cursor normal 2020-02-04 17:26:07 +01:00
luboslenco 8f10468cc3 Faster raytracing 2020-01-27 19:33:56 +01:00
luboslenco e71056683b Fix layer_merge shader attributes 2020-01-17 00:56:04 +01:00
luboslenco 20ec554ff0 Improve channel viewing in 2D view 2020-01-10 20:01:56 +01:00
luboslenco 264a692fdc Transparent rays test 2020-01-05 10:58:03 +01:00
luboslenco bddd38f1cb Update compiled brute shader 2020-01-04 16:32:14 +01:00
luboslenco 09707e008d Update basis calc 2020-01-02 23:45:57 +01:00
luboslenco d89168a2a6 Read basecol for lightmap bake 2019-12-20 18:10:07 +01:00
luboslenco 7ee0ea7741 Auto exposure stubs 2019-12-12 23:50:43 +01:00
luboslenco a455d07e8e Cleanup 2019-12-12 23:43:40 +01:00