Realtime Fake AAO!

It’s really simple, and I managed to do it fairly realiticly, at least I think so. I got a Lambo and aimed a spotlight lamp for shadows. Then, I took two negative lamps and stuffed them in the Lambo, and those negative lamps produce the AO effect.

Fake AAO.blend (808 KB)

What if you need this for a whole bunch of objects, you’d use so many lamps it’ll bog down the viewport or any BGE game you’re trying to implement it for.

You could use textures for the static objects, but this is a good idea for moving objects and you want the AAO to move around.

And BTW, I’m having a hard time applying UV maps to objects in GLSL mode.