同一のマテリアルを持った複数のメッシュコンポーネントが含まれているモデルでは、システムリソースが多数のドローコールによって消費されてしまいます。これらのコンポーネントをマージすることによってドローコールの回数を最小化し、システムリソースの負荷を軽減し、iClone のアニメーション制作パフォーマンスを改善することが出来ます。

|
注意: |
||||
|
iClone にモデルをエクスポートする場合、とりわけオブジェクトが多数のコピーを作成するために複製された時には、最適化の前後の FPS ステータスをご覧ください。
|
ドローコールとは、CPU が3D エンティティのマテリアルデータを取得し、その後、そのエンティティをビューポート内でレンダリングするためマテリアルデータと共に GPU に渡すことを意味します。
そのためエンティティが増加すると、それらのエンティティが同一のマテリアルを適用されているかどうかに関わらず、ドローコールは増加し CPU の作業能力を占有して、パフォーマンスを低下させます。
この概念は下の図で示されています。(赤の矢印が、ドローコールです):
しかし、同一のマテリアルを使用しているエンティティをマージすることによって、CPU はマージされたオブジェクトをレンダリングするためにたった1度のドローコールで済むようになり、その結果 CPU の負荷は劇的に軽減されレンダリングパフォーマンスが向上します。
この概念は下の図で示されています。(赤の矢印が、ドローコールです):