Houdini tutorial where you learn how to make a house generator based on modular models. The tutorial is for intermediate users of Houdini.

Generator is very useful when to use in game engines like Unreal engine 4.

CREATED BY

SIMON VERSTRAETE

Simon is a tech Artist that loves building procedural tools and assets. By adding more and more procedural approaches to his workflow, he is able to build 3D models with speed and flexibility. During his studies at Digital Arts and Entertainment, he taught himself how to work with Houdini. After his studies, he started working on Ary and the Secret of Seasons at eXiin. Currently he is a Houdini freelancer and focuses on creating procedural content.

More from Simon Verstraete

COMMENTS

  • maya4fun 1 year, 11 months ago  | 

    Nice tutorial Simon, I have a question about "L_System". What is the expressions do you use for randomize Generations and Random Seed?
    Thank you in advance for your feedback.

    Emmanuel

    • Simon_V 1 year, 11 months ago  | 

      Hey Emmanuel, There are no special expressions in the random seed , these are link/references to the controller. By default if you fill in the base rules shown in the video the random seed slider in the L-system will work and give random variations.

  • maya4fun 1 year, 11 months ago  | 

    Thanks for your response Simon.

    Emmanuel

  • snovey 1 year, 4 months ago  | 

    Hi Simon, in this tutorial how you copy the reference of your asset from unreal to houdini like UE4 material & asset so when you imported the HDA in UE4 your HDA has automatic material assign to them and asset too.

    • Simon_V 1 year, 4 months ago  | 

      You can use attribute instancing, with that you can instance a model or even a blueprint from unreal on the points. So your output is only points (or called pointcloud) with data referencing to the model to use in Unreal.
      Here is some info on it, I also often do this in tutorials. https://www.artstation.com/siver/blog/e3be/houdini-blog-37-unreal-instancing

Please log in to leave a comment.