WFC レベル生成 (WFC Level Generation)
Gamedev

Wave Function Collapse アルゴリズムは、ビットマップ生成、レベル生成、コンテンツ制作全体のワークフローの大幅な改善を可能にする驚くべき技術です。このプロジェクトにより、Houdini の強力なビルトインツールを併用することで、このアルゴリズムの機能をさらに強化する方法を解説しています。PDG を使って、コンテンツ制作と、クリエイティブワークフローの大幅な拡充を同時に進める方法も紹介しています。

注: このアセットは最新の SideFX Labs ツールを使用しています。使用にはこれがダウンロードされていることを確認してください。

(1 response)

CREATED BY

PAUL AMBROSIUSSEN

Paul Ambrosiussen is currently a Technical Artist at Bismuth Consultancy. He was the Lead of the Labs initiative at SideFX before that. Paul finished his BASc in International Game Architecture and Design at NHTV University of Applied Sciences in Breda. Paul enjoys writing tools to support effective art-pipelines, and maintaining tool / workflow quality for the artists he is assisting. His goal is to help others create amazing things in a better, faster and more flexible way. He creates tutorials, gives live lectures, attends events, and presents custom workshops to customers.

More from Paul Ambrosiussen

コメント

  • pclaes 4 年, 7 ヶ月 前  | 

    Thanks for sharing Paul! This stuff is awesome!

  • jan.b 4 年, 7 ヶ月 前  | 

    *****

  • Florian13 4 年, 7 ヶ月 前  | 

    Thank you so much Paul :)

  • BlissettDMB 4 年, 2 ヶ月 前  | 

    This project is corrupt. You can open, but the SOP is incomplete:
    Load warnings for C:/Creative/_houdini/WaveFunctionCollapse/WFC_Engine.hip

    Warning:

    /obj/topnet1/localscheduler:

    Skipping unrecognized parameter "local_requireswindow".


    /obj/topnet1/ropmantra1:

    Skipping unrecognized parameter "usefiletag".
    Skipping unrecognized parameter "filetag".
    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /obj/topnet1/ffmpegencodevideo1:

    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/localscheduler:

    Skipping unrecognized parameter "local_requireswindow".


    /tasks/topnet1/filepattern1:

    Skipping unrecognized parameter "folder0".
    Skipping unrecognized parameter "folder1".


    /tasks/topnet1/ropgeometry1:

    Skipping unrecognized parameter "usefiletag".
    Skipping unrecognized parameter "filetag".
    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/ropgeometry2:

    Skipping unrecognized parameter "usefiletag".
    Skipping unrecognized parameter "filetag".
    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/ropfetch1:

    Skipping unrecognized parameter "usefiletag".
    Skipping unrecognized parameter "filetag".
    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/ropfetch2:

    Skipping unrecognized parameter "usefiletag".
    Skipping unrecognized parameter "filetag".
    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/imagemagick1:

    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".


    /tasks/topnet1/imagemagick2:

    Skipping unrecognized parameter "pdg_workitempriority".
    Skipping unrecognized parameter "pdg_workitempriorityexpr".

    • chrisgreb 4 年, 1 ヶ月 前  | 

      You can ignore those parameter warnings. If PDG_INST is empty you need to install the hda from $HIP/hda manually.

Please log in to leave a comment.