Do disabled Adaptive Probe Volumes (APVs) get baked?

Simple question, but it is not documented. Do Adaptive Probe Volumes that are disabled get baked? They seem to in my testing. Baking with two probe volumes, one with a limited radius but denser probes, and one with a larger radius and the object is set to inactive in the hierarchy, both seem to bake.

Is this a bug or intended behavior or user error?

If this is the intended behavior, it makes it really annoying to test because you have to fully delete the APV from the scene to test bake a small area.

Just thinking about the function of a feature like this (a feature which I have never used personally), if it can be turned on at runtime, then it would need to be part of the bake.

Otherwise wouldn’t there be the chance that you do a bake without realizing that some were disabled, get no errors, and ship your game with broken / missing data?

I’m just talking about baking. APVs can’t be modified at runtime, only the lighting scenario can change.

It’s worth clearing up something here: APV is a global structure, there only ever really exists a single one of them. The APV components you place in the scene to spawn probes are merely indicators for how dense the probes should be (and whether to place probes in that area at all). For example, if you place 2 identical Adaptive Probe Volume components on top of each other, nothing will change. You won’t get double the probes or anything like that, since the first volume has already indicated that probes should be placed in that area. When volumes overlap, we use the highest probe density indicated by any overlapping volume.

With that said, no, to my knowledge, Adaptive Probe Volume components that are disabled in the hierarchy should have not contribute to bakes in any way. I just double checked this on the latest version of the editor, and it indeed seems to be the case. If you are seeing something else, it might be a bug. You can either post some images here or go straight to filing a bug report.

OK, thanks. I’m aware that they interact in that way, I just thought I was seeing it bake things that were disabled, but I must have been seeing something else and it wasn’t documented what was supposed to happen when disabled that I could find. Thanks for the confirmation, I’ll dig around further.