ZOZOの接触ソルバー、GPUで1.8億接点を扱うオープン物理基盤として公開、導入課題も焦点に浮上へ

物理シミュレーションの重い部分が公開コードに

ファッションECのZOZOが、布やロープ、軟体の衝突接触を扱う内部技術をオープンソース化した。Gorden Sunは投稿で、このツールが「1.8億個を超える接点」を単一シーンで処理できると紹介している。元の投稿はこちら。

リンク先のppf-contact-solverは、shells、solids、rodsを含む物理ベースシミュレーション向けの接触ソルバーだ。READMEでは、貫通のない接触解決、三角形の伸びを厳密に抑える制約、GPU上の並列処理、Python API、Docker環境、Blenderアドオン、Apache 2.0ライセンスが示されている。研究用の説明だけでなく、実際の制作パイプラインに入れるための入口が複数用意されている点が大きい。

AI/ITの文脈では、生成モデルの出力を物理的に破綻させない基盤として意味がある。アバター、バーチャル試着、ロボット操作、デジタルツインでは、見た目の生成だけでなく接触の安定性が品質を左右する。READMEにはLLMが自然言語でシミュレーションを実行できるMCP対応も記載されており、エージェントがコード生成の先で実験環境そのものを動かす流れにもつながる。

次に見るべき点は、ZOZO外での再現性と導入速度だ。大きなワークロードにはCUDA 12.8以降に対応したNVIDIA GPUが必要で、用途もリアルタイムよりオフライン寄りとされる。Blender作例、ベンチマーク再現、デジタルファッションやロボティクス向けの統合が増えれば、1.8億接点という数字は話題性だけでなく実用的な開発基盤として評価される。