「メッシュベイカー」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
2行目: | 2行目: | ||
==概要== | ==概要== | ||
− | 100[[ポリゴン]]のモデルを100個表示したいとする。普通にやれば[[ドローコール]] | + | 100[[ポリゴン]]のモデルを100個表示したいとする。普通にやれば[[ドローコール]]は100回も発生する。そこで事前に「10000ポリゴンの1モデル」に結合してしまえば[[ドローコール]]が1回で済む。 |
− | 主に[[ | + | 主に[[ハードウェアインスタンジング]]が使えない環境や、[[ハードウェアインスタンジング]]は使えるが形状の異なるモデルが多数存在する場合に有効である。 |
− | 結合処理は[[CPU]]で行われる比較的重たい処理であるため、ゲームのビルド時に事前に結合しておいたり、またゲームを起動した一発目([[Now Loading]] | + | 結合処理は[[CPU]]で行われる比較的重たい処理であるため、ゲームのビルド時に事前に結合しておいたり、またゲームを起動した一発目([[Now Loading]])で結合を行うのが定番である。このため「動かないもの」にしか使えない。主にマップ上の建築物などのように動かないモデル群に適用される。 |
==インデックスバッファのサイズに注意== | ==インデックスバッファのサイズに注意== |