詳細
OASC Viewport Efficiency Layer
【インストール方法】
1.zipファイルを解凍します
2.BlockBenchを起動し、上部Fileタブからプラグイン管理画面に移動します。
3.ソースからプラグインを開く項目に移動し、先ほど解凍したファイル内からovel.jsを選択します。
4.モデル編集画面にて上部Viewタブを押し、「軽量化を適用」にチェックを付けて下さい。
iphoneの場合はこちらからダウンロード:https://oasc-mc.com/addon/O-VEL/install
【説明】
O-VEL(OASC Viewport Efficiency Layer)は、大規模なBlockbenchモデルの編集負荷を軽減するためのビューポート最適化プラグインです。
Blockbenchでは、Cube数が数千規模になると、モデルそのものの複雑さ以上に、各Cubeを個別に描画・選択判定する処理が大きな負荷になります。O-VELでは、編集データそのものは変更せず、表示専用の軽量なProxyへまとめて描画することで、Cube数の多いモデルでも高いFPSを維持できるようにしています。
軽量化中も、元のCubeやGroupが保存・書き出し時の正式なデータとして扱われます。O-VELはビューポート表示のみを最適化するため、モデル構造やエクスポート結果を軽量化目的で書き換えることはありません。
実測では、約3,995 Cubeのモデルで平均FPSが25.27 → 59.25 FPS、約6,967 Cubeのモデルで16.95 → 56.10 FPSとなり、それぞれ約2.34倍、3.31倍の向上を確認しています。
大規模な車両モデル、建築モデル、都市制作向けアセットなど、Cube数が多くなりやすいBlockbenchプロジェクトで特に効果を発揮します。