Bastionsonによる、Alembicのジオメトリキャッシュデータを軽量な状態に圧縮して運用出来るUnreal Engine 5向けプラグイン「GeoStream」のご紹介!
GeoStream: High-Performance Alembic Mesh Streaming & Optimization
100GBを超える巨大なAlembicキャッシュを90~96%削減!GeoStreamは、高密度でアニメーション化された流体およびメッシュシミュレーションのストリーミングにおけるパイプラインのボトルネックを解消するために特別に開発された、高性能なC++プラグインです。ネイティブのAlembicレンダラーを独自のジオメトリ・フリップブック・ソリューションに置き換えることで、GeoStreamはミリ単位の精度やサブフレーム単位の速度補間を維持しつつ、ファイルサイズを劇的に削減します。バーチャルプロダクション、ハイエンドシネマティクス、あるいはリアルタイム環境の限界に挑戦している場合でも、GeoStreamはパイプラインを軽量に保ち、レンダーファームの負荷を軽減します。(当社のように)
- 極限のデータ圧縮:重い.abcファイルを、インポート時に直接、パック化された高圧縮のStreamable Entity Bundlesに変換します。(62 GBの.abcファイルが、わずか2.42 GBにまで縮小)
- インポート時の直接変換:.abc ファイルをコンテンツブラウザにドラッグ&ドロップすると、カスタム GeoStream インポートウィンドウが開きます。
- オンザフライ最適化:Alembicキャッシュのトラックを、高度に簡略化されたシーケンスまたは単一のバンドルファイルに直接変換
- プラグアンドプレイによるブループリント統合: C++の定型コードは不要。Unreal EditorのUIを介して、任意のブループリントアクターに直接配置するだけで、ストリーミングを開始可能。
- サブフレームのアドベクションとモーションブラー:動きのベクトルに基づいて計算される高度なワールドポジションオフセット(WPO)評価を採用し、極めて滑らかなスローモーションとモーションブラーを実現。
- 制作・映像制作対応:Unrealのパストレーサーおよびレイトレーシングパイプラインと、導入直後から完全に互換性があり、完璧な影や反射を実現するために、BLASアクセラレーション構造のクリーンな更新を強制。
- 速度データの修復:空間ハッシュ処理を用いて、DCC内の破損または欠落した速度データを自動的に再構築するか、流体のトポロジーに不整合がある場合には、一から計算します。
- 多層同期:マスターコーディネーターアクター(AGeoStreamActor)が含まれており、複数のシミュレーション層(液体層、泡、スプレーなど)を単一のシーケンサータイムラインに完全に同期させることができます。
- DCCの相互運用性:Houdini、Liquigen、Blenderから直接取り込んだシミュレーションデータを用いて、実戦での検証済み
これ何処まで使えるんだろう。とても気になる。
「GeoStream」はFabにて個人向けが$34.99、プロ向けが$69.99で販売中!
Alembicのジオメトリキャッシュデータを取り扱う方は要チェックなプラグインです!











コメント