「遅延レンダリング」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
8行目: | 8行目: | ||
ドローコール数 = モデル数 x ライト数 | ドローコール数 = モデル数 x ライト数 | ||
− | + | 一方、遅延レンダリングでは以下のような感じになる。ちなみに「x3」の部分は[[マルチプルレンダーターゲット]]を利用すれば「x1」にすることができる。 | |
ドローコール数 = 初期化x3 + モデル数x3 + ライト数 + 結合処理 | ドローコール数 = 初期化x3 + モデル数x3 + ライト数 + 結合処理 | ||
− | + | 太陽光など[[平行光源]]が1個しかない状況では[[フォワードレンダリング]]の方が有利だが、街灯などの[[ポイントライト]]が何個もある状況では遅延レンダリングの方が有利である。 | |
− | |||
− | |||
− | |||
− | 太陽光など[[平行光源]]が1個しかない状況では[[フォワードレンダリング]] | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
85行目: | 81行目: | ||
− | + | 2000年代中頃あたりに夜中に作戦行動する[[右下から銃の生えたゲーム]]で大流行した。遅延レンダリングといえばだいたい「夜」である。 | |
== 欠点 == | == 欠点 == |