Log into your account to keep track of your progress. You can work through the lessons without logging in but your progress will be lost when you refresh the page.

Learn how to set up a Rails tool which generates a rail system by drawing a curve. This overhead infrastructure is used to move trains around the Project Titan level.

Project Titan is an in-house tech demo designed to production test Houdini's procedural workflows while creating a 3D environment that leverages the latest technologies in Unreal. Click Here to learn more.



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


  • Marco_Capellazzi 1 year, 7 months ago  | 

    I am having a strange issue following exactly the same passages:
    when I use the @restlenght attribute and call for the large/medium/small portion I only have the blue value spread on the entire curve, and I know for a fact that the curve is as big as the one in the tutorial, same goes if I use the blast node, I'm only able to blast the small group, the other two are not catching anything.

    I've got the same values and the same shape of the curve either, stretching from the grid 0 point to roughly 25 units.

    Is there anything like measurement or unit value that I have to check?

    Thanks in advance

Please log in to leave a comment.