【C++】 DirectX初心者質問スレ Part23 【C】
■ このスレッドは過去ログ倉庫に格納されています
0363デフォルトの名無しさん
2009/06/04(木) 20:16:02ピクミンやメタルギアのような3Dゲームでは、建物などの静的オブジェクトの落とす影は事前に焼きこみしてあると聞きました。
焼きこみの方法としては
・頂点に焼きこむ
・テクスチャーに焼きこむ
とのことですが、
前者の場合、地面などがかなり細かく分割されていないと意味がないですよね?
(たとえば三角ポリゴン2枚で作られたひろーいグラウンドなどには落とせない)
後者の場合は、かなり大量の焼きこみ影テクスチャを用意しておかなければならない気がします。
両方かなり力技な気がするのですが、こういうものなのでしょうか?
後者の場合、マップをマップチップのようにいくつもに区切って、自分の近くのマップチップだけ読み込み。
遠景の影は小さい影テクスチャを用意しておいて、そっちを読むようにして負荷を減らして…。
とかそういう工夫ができるような気もしますが
■ このスレッドは過去ログ倉庫に格納されています