- 1 Does it have realtime GI?
- 2 What about mixed lighting?
- 3 What about directional lightmaps?
- 4 Which platforms are supported?
- 5 Is it progressive? Does it show lightmap updates in real time?
- 6 Can Bakery take advantage of multiple GPUs?
- 7 Can Bakery be used at runtime?
- 8 What should I change in Unity Lighting window when working with Bakery?
Does it have realtime GI?
What about mixed lighting?
What about directional lightmaps?
Oh yes, we have quite a variety.
Which platforms are supported?
You can ship games with Bakery lightmaps on any platform. But for using Bakery you will need a 64-bit Windows (7+) machine with a Nvidia (6xx or newer) card. Check system requirements.
Is it progressive? Does it show lightmap updates in real time?
No. Just a progress bar.
Can Bakery take advantage of multiple GPUs?
Yes it can. Bakery is based on OptiX, so same rules apply:
Additionally, if you are baking in RTX mode, all GPUs should be RTX to work together.
Can Bakery be used at runtime?
Current Unity edition of Bakery is for editor use only, i.e. baking logic only works on editor side, and builds can only display baked lightmaps, not generate new ones. Technically baking can be invoked at runtime, but there is no finished/documented API for that. You would also have to manage scene exporting, atlas packing and texture importing manually. Runtime baking would also require a modern Nvidia GPU from your players and it would be up to you to ensure that builds don't go out of memory. Overall, it's doable, but with a lot of coding and it is not the best solution to the problem. If you are still interested in trying to bake something at runtime, you can contact me for C++ API headers.
What should I change in Unity Lighting window when working with Bakery?
Nothing, only Bakery settings will affect the lighting. The only exception is shadow color when using Subtractive lighting mode.