機械学習地形 (ML Terrain)
Film/TV , Gamedev

こちらのファイルは、ML (機械学習) モデルの作成から、それを直接 Houdini で使用するまでの工程を詳しく紹介するために作られたものですが、さまざまな実験もできるようになっています。自分で作った地形の浸食用 HDA や Heightfield のパターンを繋いだり、異なる解像度を試して結果を比べてみてください。広大な地形でテストをしたり、細密なディテールを微調整するのもよいでしょう。月面のクレーターや異世界を学習させることもできますし、あるいは、現実世界の LiDAR データをそのまま使うのもよいでしょう。

この ONNX 機械学習型地形デモは、2つのパートに分かれています。

パート1 | 学習: (ONNX_teraining_Terrain.hip)
 シンプルなセットアップで、PDG と地形用 HDA プロセッサを幾つか使って、独自の地形アセットを大量に作成する方法を紹介しています。これらの地形ファイルを COPs に送って画像ペアをエクスポートし、そこから TrainPix2Pix HDA によって ONNX ファイルを作成していきます。

パート2 | 推論: (ONNX_Paint_Terrain.hip) Houdini 20 の新機能 ONNX SOP を使って、新しく作った ONNX ファイル(または提供済みファイル)を活用していきます。hip ファイルの Heightfield 基本セットアップを使って、シェイプの編集や Paint Texture Mask によるデザインをビューポートで直接行い、ディテールが施された最終的な Heightfield が ML モデルから生成されるのを見ていきます。

(2 responses)

CREATED BY

CODY SPAHR

Cody Spahr is a technical artist at SideFX, with a background in game dev.

More from Cody Spahr

コメント

  • Vasilis Triantafyllou 1 年, 1 ヶ月 前  | 

    This is incredibly helpful, Thank you!

  • 2danimm 1 年 前  | 

    Thanks a lot

  • Ed B 10 ヶ月, 3 週間 前  | 

    Why is no-one talking about this. What?!!!

  • alnh 9 ヶ月, 3 週間 前  | 

    Where is the actual tutorial? I've downloaded the example files from this page (https://www.sidefx.com/contentlibrary/ml-terrain/) but I don't see a tutorial video.

  • jlapre 9 ヶ月, 1 週間 前  | 

    alnh, it looks like the documentation is in the Houdini files themselves, in the form of sticky notes inside the various SOPs.

  • jlapre 9 ヶ月, 1 週間 前  | 

    After looking at the sticky notes in the hip files, I have to agree with alnh. It would be really helpful if there was a step by step tutorial.
    I'm not able to get the example files to work for me.

  • Cody Spahr 8 ヶ月, 2 週間 前  | 

    A new video has been uploaded. Hopefully it gives a bit more insight into both the Training and the Inference HIP files.

    • yakymoto 6 ヶ月, 1 週間 前  | 

      Lovely, thank you! Where can I find a link to this video?

      • yakymoto 6 ヶ月, 1 週間 前  | 

        Never mind! I found it between the slides on this page. Cheers!

  • yakymoto 6 ヶ月 前  | 

    FYI: Latest archive from this page "Onnx_ML_Terrain2.zip" throwing errors in Houdini 20.0.688.
    But previous archive "Onnx_ML_Terrain.zip", which is still available with the next link https://www.sidefx.com/contentlibrary/download/ml-terrain/ works perfectly!

    • George Rolfe 5 ヶ月, 1 週間 前  | 

      I confirmed the above works, and the original doesn't.

  • Cody Spahr 1 ヶ月, 3 週間 前  | 

    New update to the project. The parameters have been adjusted on the training TOP network to work out of the box again. It looks like the default value of generated heightfields was dropped to a number where the split wasn't working. Then it would error out. This is fixed now.

Please log in to leave a comment.