Zibra Liquids:Unity向け流体シミュレーションプラグイン

ZibraAIという会社(?)のUnity用流体シミュレーションプラグイン。
まだ一般公開前だけど、ユーザー登録するとアーリーアクセスが試せるらしい。

追記:Asset Store無料版有料版が公開されました。

Zibra Liquids

Zibra Liquidsは、ゲーム開発者向けのリアルタイムでクロスプラットフォームな物理的に正しい流体シミュレーションプラグインです。

Zibra Liquidsは、最先端の物理ソルバーと機械学習ベースのニューラルオブジェクト表現の相乗効果により、さまざまな種類の流体を任意の形状のオブジェクトで使用できます。
物理的に正しいソルバーによって、スマートフォン・タブレットからハイエンドGPUまであらゆるデバイス上で、数百万ものパーティクルによる高速な流体シミュレーションとレンダリングが可能になります。

主な機能:

  • リアルタイムシミュレーション
  • シンプルで直感的なユーザーインターフェイス
  • 視覚的・物理的な複数のプリセット
  • 重力制御
  • AIで高速化された複雑なオブジェクト間の相互作用
  • 力の相互作用

Zibra Liquidsは、大まかに以下3つで構成されています:

  1. GPUベースのマテリアルポイント方式
  2. パーティクルシミュレーション向け。

  3. サーバーベースのニューラルSDF(符号付き距離関数)表現の生成
  4. UnityのメッシュフィルターオブジェクトにVoxel Colliderコンポーネントを追加すると、複雑なオブジェクトの表現を生成できます。

  5. 流体表面(境界面)のレンダリング
  6. 任意のキューブマップを使った反射と屈折に対応し、複数の視覚的パラメータで調整可能。

公式のYouTubeチャンネルで動画がいくつか公開されている。



このリアルタイムシミュレーションがスマートフォンでも動くってホントかな?
iPhone 7で動いてる↓



2022年10月追記:Unreal Engine版もリリースされた↓



https://80.lv/articles/a-new-fluid-simulation-plugin-for-unity/
https://indiegamesjp.dev/?p=4071

流体シミュレーションと機械学習と言うと、バックグラウンドはこういう技術なのだろうか↓
Physics Forests:機械学習で流体シミュレーションを近似する
CG分野(特にレンダリング)では、現実の物体・現象の性質をモデル化して扱う。計算リソースには限りがあるので、大抵の場合は視覚に大きく影響する要素だけをモデル化して関数などで表現する。実測値や物理法則に基づいた計算を行う「物理モデル」に対して...

Deep Fluids:流体シミュレーションをディープラーニングで近似する
チューリッヒ工科大学(ETH Zurich)、ミュンヘン工科大学、Pixarによるディープラーニングで流体シミュレーションを近似する研究 Deep Fluids: A Generative Network for Parameterized...


https://physicsbaseddeeplearning.org/diffphys.html


関連記事

Maya API Reference

立体視を試してみた

Google Colaboratoryで遊ぶ準備

Vancouver Film Schoolのデモリール

MFnDataとMFnAttribute

ガメラ生誕50周年

3Dスキャンに基づくプロシージャルフェイシャルアニメーション

この連休でZBrushの スキルアップを…

SIGGRAPH論文へのリンクサイト

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか

TensorFlowでCGを微分できる『TensorFlow Graphics』

uvでWindows11のPython環境を管理する

ヘッドマウントディスプレイとビジュアリゼーションの未来

レンダラ制作はOpenGL とか DirectX を使わなくてもできるんだぜ

Maya には3 種類のシェーダSDKがある?

ポリ男をリファイン

スターウォーズ エピソードVIIの予告編

Math.NET Numerics:Unityで使える数値計算ライブラリ

ZBrushのハードサーフェイス用ブラシ

タイミングとクオリティ

YOLO (You Only Look Once):ディープラーニングによる一般物体検出手法

ZBrushでゴジラ2001を作ってみる 身体のSubToolを分割

ManimML:機械学習の概念を視覚的に説明するためのライブラリ

トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ

FacebookがDeep learningツールの一部をオープンソース化

Ambient Occlusionを解析的に求める

pythonの機械学習ライブラリ『scikit-learn』

参考になりそうなサイト

Phongの表現力パネェ 材質別のPhong Shader用パラメータ一覧

konashiのサンプルコードを動かしてみた

ゴジラ三昧

fSpy:1枚の写真からカメラパラメーターを割り出すツール

MFnMeshクラスのsplit関数

Maya LTのQuick Rigを試す

書籍『仕事ではじめる機械学習』を読みました

オープンソースのネットワーク可視化ソフトウェアプラットフォーム『Cytoscape』

Maya 2015から標準搭載されたMILA

SIGGRAPH ASIAのマスコット

法線マップを用意してCanvas上でShadingするサンプル

株式会社ヘキサドライブの研究室ページ

ZBrushのZmodelerとDynamic Subdivisionを学ぶ

リニアアクチュエータ

コメント