Blenderで作れたのかー。自己影のAOも簡単にVertexColorにbakeできる。
頂点カラーはBMだとPlasterシェーダのみ使用可能で、Crysisでも頻繁に使われている。AOや影はスクリーンベースだから、遠くに離れる(表示が小さい)と処理が省略される。それをこの頂点カラーで解決できそう。
自分の場合、Cinema4D→Blender→bmimportていう処理になる。ちょっと面倒。
ちなみにUnrealEngineだとLightmassの処理で影の頂点カラーを自動生成することが出来る。
追記:
BlueMars用の今まで作った建物にVertexColor設定を施して作り直そうとしたら、やっぱりBlenderでは正常に出力できなかった。
色情報と当てはまる頂点の順番がズレまくってい結果に。