WIP Make shadows visible for Storm delegate #80

Closed
Vasyl Pidhirskyi wants to merge 16 commits from Vasyl-Pidhirskyi/blender_bn:BLEN-469 into hydra-render

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

16 Commits

Author SHA1 Message Date
4b99d62d33 Code improvements. 2023-08-02 12:10:34 +03:00
506c4012ca Merge branch 'hydra-render' into BLEN-469
Format.
2023-08-02 12:04:34 +03:00
9a0a3a6b49 Fixed merge. 2023-08-02 10:46:55 +03:00
0064d4aaaa Merge branch 'hydra-render' into BLEN-469 2023-08-02 10:43:46 +03:00
f6c9fc6e72 Implemented HydraSceneDelegate::has_shadows.
Code improvements.
2023-08-01 21:42:55 +03:00
088eb5a0f8 Moved ShadowMatrix to light.cc.
Improved naming.
Improved shadow updates.
2023-08-01 18:17:50 +03:00
e61f89ba11 Moved shadow setup to method write_shadow_params(). 2023-08-01 16:38:06 +03:00
479b8be3ef Improved naming. 2023-08-01 15:35:22 +03:00
95dabdca31 Merge branch 'hydra-render' into BLEN-469 2023-07-31 23:22:17 +03:00
ddef9b9897 Format. 2023-07-28 16:44:52 +03:00
854c8210c2 Added condition for adding shadow_task. 2023-07-28 16:42:58 +03:00
92ede52828 Implemented ShadowMatrix class.
Adjusted CMakeLists.txt.
Setup shadowParams_ parameters for sunlight.
2023-07-28 16:03:48 +03:00
832090903e Implemented shadow_task within light_tasks_delegate.
Added shadow_task to final and viewport engines.
Added use_storm_shadows to struct ShadingSettings.
2023-07-28 15:47:12 +03:00
4d8d9ae681 Fixes and code improvements 2023-07-28 09:54:28 +03:00
6ba2f8dbb4 Fix read_aov() to texture by checking data format 2023-07-28 02:32:38 +03:00
f23e3099ef Make viewport with GPU context to render into separate framebuffer 2023-07-28 01:53:14 +03:00