スナップショットの使用によってパフォーマンスを向上させる

サーフェスは、その三角形を変更したすべての操作で構成されています。サーフェスを再作成する場合、これらすべての操作を再実行すると処理が遅くなります。スナップショットは、サーフェス内のすべての三角形を記録することで、パフォーマンスを向上させます。スナップショットのデータから再作成を開始することで、既に一度行った複雑な計算を実行する必要がなくなり、時間を節約できます。サーフェスは、CreateSnapshotRebuildSnapshot、および RemoveSnapshot メソッドを備えています。 CreateSnapshotRebuildSnapshot は、どちらも既存のスナップショットを上書きします。

ヒント:

スナップショットが存在しない場合、RebuildSnapshot でエラーが発生します。サーフェスが古い場合、CreateSnapshotRebuildSnapshot でエラーが発生します。