Commit Graph

69 Commits

Author SHA1 Message Date
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
luboslenco 636c8c19b1 Reduce gpu mem usage 2019-12-12 14:34:11 +01:00
luboslenco a1a620e5d0 Add dilate pass 2019-12-07 16:49:28 +01:00
luboslenco 74828d4254 Faster bake 2019-12-07 15:01:13 +01:00
luboslenco ba2211ca94 Bake thickness 2019-12-06 23:34:21 +01:00
luboslenco 3f4134fc37 Bake up axis 2019-12-06 21:21:25 +01:00
luboslenco db550e611a Bake bent normal 2019-12-05 15:25:11 +01:00
luboslenco 4cf16d06c8 Bake lightmap 2019-12-05 14:27:31 +01:00
luboslenco 1da793b822 Cleanup 2019-12-02 14:45:31 +01:00
luboslenco f6a963c96d Vignette strength 2019-11-16 20:39:57 +01:00
luboslenco ea73f83f2f Handle normal map in raytracer 2019-11-15 17:44:04 +01:00
luboslenco bb7991efe1 Fix file ext 2019-11-15 17:42:03 +01:00
luboslenco 3fe5478454 Fix shader compile 2019-11-11 22:22:41 +01:00
luboslenco 912563c29b Separate painter shaders 2019-11-11 17:14:51 +01:00
luboslenco bb592f3147 Update ray dir 2019-11-03 21:02:13 +01:00
luboslenco 96d86b96e0 Cone aperture option 2019-10-28 23:27:00 +01:00
luboslenco 2345a05229 Cone offset option 2019-10-27 08:57:51 +01:00
luboslenco 90023dc691 Get texture dimensions 2019-10-09 11:22:24 +02:00