Why is there no ambient occlusion effect when I switch to future lighting

As @gato_todomenso already mentioned, this is intentional behavior.
When comparing Future and Shadowmap, the former has much weaker Ambient Occlusion (in certain cases).
Although, is it more realistic to have weaker or stronger AO?

To explain, visually:


Roblox Future technology:

Blender Cycles:

See how a much more realistic pathtracer doesn’t produce the same types of strong AO we see in Shadowmap?

Roblox Shadowmap technology:

It seems to me that some believe “more AO = more realistic”, while it most obviously is in this scenario.


I am by no means an expert on this, far from it, but these are just some observations I’ve made.
Anyways, Elttob explains it best here:

1 Like

I’m assuming that’s what ROBLOX intended with the system (or its just roblox’s engine…), because on here, despite all the tools, somepeople make flat games. so the AO effect gives it a nice pop, reducing the flatness.

1 Like

yeah, honestly I think it should be up to the developer to control this, realistic or not. unfortunately, the roblox engine doesn’t give developers enough artistic control over certain things compared to most modern engines.

developers should choose how their game should look.

1 Like

it’s really annoying, also not to mention how unoptimized shadowmap ao is. in some cases, the same build (no local lights etc) will run worse on shadowmap than on future.

in general, its hard to choose because future is also buggy for many if you use too much lights. i wonder if occlusion culling’ll factor lights and shadows, as the lights anyways already have a LOD in place

1 Like

@Gucci_Dabs222, I recently checked for myself, and it seems ROBLOX have slightly improved the AO on future, or maybe I’m just tripping. It seems to more accurately occlude stuff, and it doesnt just plaster it everywhere. In about every case, it was better than shadowmap, especially since shadowmap puts the effect everywhere innacurately. Nice

I’m not sure when this was added, or again, if I’m just insane, since it actually started becoming apparent a few days ago.

1 Like