DNA: Move irradiance grid light cache data to Object level #106808

Merged
Clément Foucault merged 13 commits from fclem/blender:lightprobe-data into main 2023-04-17 17:12:31 +02:00

13 Commits

Author SHA1 Message Date
Clément Foucault f5072c573e Merge branch 'main' into lightprobe-data 2023-04-17 16:59:25 +02:00
Clément Foucault 50df9ed534 Merge branch 'main' into lightprobe-data 2023-04-17 14:00:18 +02:00
Clément Foucault e3e5f6efb4 Avoid issue when loading a blendfile with incompatible data layout 2023-04-17 13:39:00 +02:00
Clément Foucault 12f25885ac Avoid uneeded nullptr checks 2023-04-17 13:39:00 +02:00
Clément Foucault 35a3592d4b Merge branch 'main' into lightprobe-data
buildbot/vexp-code-patch-coordinator Build done. Details
2023-04-15 22:02:14 +02:00
Clément Foucault f58fae995f Change type of visibility storage
This is the uncompressed format and the data still need to be signed.
2023-04-15 21:59:16 +02:00
Clément Foucault ee5256c004 Fix comment about color-space 2023-04-15 21:53:06 +02:00
Clément Foucault 1f47deb86c Add debug surfel array to LightProbeGridCacheFrame 2023-04-15 21:33:29 +02:00
Clément Foucault 144abfd069 Fix reading and doubly written struct data 2023-04-12 19:21:19 +02:00
Clément Foucault 291e36ea72 Rename and encapsulate for clarity and avoid cluttering `Object` type 2023-04-12 17:57:34 +02:00
Clément Foucault dc9dded5d7 Operator: Add subset option back
Add subset to limit baking to certain object sets.
2023-04-12 16:40:28 +02:00
Clément Foucault 1946279b93 Merge branch 'main' into lightprobe-data 2023-04-11 13:52:30 +02:00
Clément Foucault 65e087ef49 LightProbe: Add new object level irradiance cache 2023-04-08 20:56:56 +02:00