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 create the Project Titan building tool. This tool lets you place boxes in Unreal and then use the tool to convert them into buildings. In Unreal, this tool can instance modular geometry and create a roof shape that fits to the building shape.

Project Titanは、Houdini のプロシージャルワークフローを実制作環境でテストするためのインハウス技術デモで、3D 環境の生成に Unreal Engine 5 の最新テクノロジを活用しています。詳しくはこちらをご覧ください。

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

コメント

  • AnandaDivine 2 ヶ月, 2 週間 前  | 

    Thank you so much simon. Your videos are a lifesaver! I would love to see a video on how you place assets and decorate a room after you have generated a building, procedurally.

  • Postale 2 ヶ月, 2 週間 前  | 

    Simon, you are my angel!!!!西蒙,你是我的神!!
    Simon, you are my angel!!!!西蒙,你是我的神!!
    Simon, you are my angel!!!!西蒙,你是我的神!!
    Simon, you are my angel!!!!西蒙,你是我的神!!

    • Dustar 2 ヶ月 前  | 

      扎布多德勒(流汗黄豆)

  • Postale 2 ヶ月, 2 週間 前  | 

    Simon我真的好喜欢你啊为了你我要哼哼哼啊啊啊啊啊

  • KieranLatham 2 ヶ月, 2 週間 前  | 

    Really excited to give this one a try Simon, cheers!

  • cyelle 2 ヶ月, 2 週間 前  | 

    Why do i get a "! - Invalid source " warning when using the Building From Pattern ? Looks like it doesn't want to use a cube, the icon is also different you hsave a building, but i get a chemistry bottle, is this due to the Building From Pattern being beta version ?

    • VarunChawla 2 ヶ月, 2 週間 前  | 

      It seems like the second input(Patterns) is necessary. If you follow further along and implement the second input the error goes away. Not sure exactly why. Maybe the tool was updated/changed

  • 360482208 2 ヶ月, 1 週間 前  | 

    Why do i get a "! - Invalid source " warning when using the Building From Pattern ? Looks like it doesn't want to use a cube, the icon is also different you hsave a building, but i get a chemistry bottle, is this due to the Building From Pattern being beta version ?

    • Northdocks 2 ヶ月, 1 週間 前  | 

      same on my side

      • zcbmxvn6 2 ヶ月, 1 週間 前  | 

        me too - =

    • Galleryworm 2 ヶ月, 1 週間 前  | 

      same, also the project file provided doesn't seem to be working (for me at least), running houdini & labs version H19.0.622 (also attempted the daily build for both houdini and labs, same errors)

    • Dustar 2 ヶ月 前  | 

      It somehow works for me by connecting the box node to both the first input and the second input of the Building From Pattern node

  • robben 2 ヶ月, 1 週間 前  | 

    Thanks for that tutorial! Would be nice to see how to use megascan assets with it like mentioned in the tutorial but not shown.

    • KieranLatham 2 ヶ月, 1 週間 前  | 

      Hi Robben,

      I thought the same and played around with it.

      Can probably do it in Houdini so it affects all the points instead, but since I had the modules open in UE4, I adjusted the Y Axis by the module size and rotated by -90 and they appear correctly on the tool, you could also perhaps do a match size and process all modules separately and then use the bottom midle setting n the building rom pattern node.

      megascan assets look great with this tool!

      • VarunChawla 2 ヶ月, 1 週間 前  | 

        I am trying to use megascan assets with this tool but failing with the corners. How are you handling concave and convex corners with this tool? The old building generator handles corners well but is much slower. The corners2 variable in the Labs Building Generator Utility hda under Floor Description tab does nothing

        • KieranLatham 2 ヶ月, 1 週間 前  | 

          Gonna give the corners a shot I've not had the chance to try corner modules yet (mostly as i'm lazy to seperate them out), that and I was going to avoid the building node method as I never got good results with the original building generator.

          Usually i'll take the floor prims, resample the edges, thene extrude the face, enable the "extrudeBackSeam" group (original curve), then measure the curvature, then use the curvature to identify the convex or concave points, from here you can group and split the corners and then produce separate systems for convex/concave corners.

  • KieranLatham 2 ヶ月, 1 週間 前  | 

    Quick question.

    Can we filter the walls out and maybe give them different modules, so like one wall is the front of the building and has doors, and one is an alley with just walls? so we can have different geometry, or is it best to use the volume override for things like that?

  • szmatefy 2 ヶ月, 1 週間 前  | 

    Excellent tutorial! Will be there a tutorial on using Variations in the building Modules and the Patterns?

  • handeshahd 2 ヶ月, 1 週間 前  | 

    hey after ı put the clean node, the meshes in Unreal doesnt correct it self any idea?

    • handeshahd 2 ヶ月, 1 週間 前  | 

      Thanks for the tutorial by the way

    • handeshahd 2 ヶ月, 1 週間 前  | 

      found the problem, Thanks for the tutorial

      • nbjsargent 1 ヶ月, 4 週間 前  | 

        Would you mind posting what that problem was?

  • Doodledee 2 ヶ月, 1 週間 前  | 

    hi, awesome tool and tutorial so far, i just wanted to notify that I found a bug when instancing with unity, as it removes my instance string.

    So far i managed to fix it, if anyone comes across this and this might not be fixed:
    - Allow editing of contents on the building_from_pattern node
    - Search for the Attribute wrangle "get_instance_from_patterns" change unreal in there to unity or add another if clause
    - got to clean 4 from the second wrangle input and once again change unreal there to unity, or add another ^unity_instance

    hope that helps some peoples :)

  • Barrett Meeker 2 ヶ月, 1 週間 前  | 

    How does this compare to the Matrix UE5 building generator? Is the use of data tables similar? Thank you!

  • tameryagli 2 ヶ月 前  | 

    Hi does anyone know how I can add concave corners to the building when necassary? Like after a boolean operation?

  • andrew_ 2 ヶ月 前  | 

    This is awesome, but if it's possible can you please include the youtube links with the video here? The vimeo videos do not scale to the size of the browser window, which makes the text hard to read without using fullscreen mode for the video, and on ultrawide monitors fullscreen mode is not really an option most of the time.

  • dengzhiqiang1995 2 ヶ月 前  | 

    有人遇到building_from_pattern节点显示无效模式么,不起任何作用。版本更新到64都不行。589也不行都显示无效模式警告

  • carlosjcortinam 1 ヶ月, 4 週間 前  | 

    Hi, when placing the node building from patterns I get the message:

    "This node is using an incomplete asset definition" and it doesn't work right.

    • carlosjcortinam 1 ヶ月, 4 週間 前  | 

      Never mind, update sideFx Labs tools

  • hyeontak1214 1 ヶ月, 3 週間 前  | 

    The order of the expanded form of the floor description is reversed
    How do I fix it?

  • tameryagli 1 ヶ月, 1 週間 前  | 

    Hi, does anyone know how I can create Concanve Corners? It seems to only work on Convex Corners right now? Any help is highly appreciated!!!

  • Trogleth 1 ヶ月 前  | 

    I have trouble modeling in Houdini, can I create the individual assets in a different program and bring them into Houdini to make them procedural? Or does this have to be completely done in Houdini?

    • solodev 2 週間 前  | 

      Yep. You can bring in any 3d model by using a file node to load it in. Drop the file node down, and its got a little space to browse to the file, but it doesn't actually import the whole thing into the scene, it just references it from the disk, so don't move the file to a different folder or anything or itll break the reference and you'll have to change that path on the node. Personally I use Maya and bring things into Houdini as an fbx.

  • VarunChawla 3 週間, 6 日 前  | 

    I would love to know this too!

  • ziyixiaoqi 2 週間, 3 日 前  | 

    Ouput Instance to UE,Orient is wrong!
    but,In Houdini,It is correct!
    Why?
    In the past weeks, I haven't solved the cooking problem, and I'm lost!

  • ziyixiaoqi 2 週間, 3 日 前  | 

    Help Me!!!
    Ouput Instance to UE,Orient is wrong!
    but,In Houdini,It is correct!
    Why?
    In the past weeks, I haven't solved the cooking problem, and I'm lost!

  • h575561815 2 週間, 2 日 前  | 

    Why do the assets I import from bridge have different directions? Causes me to export to turn in a different direction

  • solodev 2 週間 前  | 

    So Im using houdini 19 and the latest version of sidefx labs. The pattern doesnt work when I put it in, I did exactly like in the video. When I dig into the actual side fx building node, there are two subnetworks, check_input_data and generate_floors1, they both have an error that says "VEX error: no script specified. using null". So is the tool broken in the newest version or something?

  • ziyixiaoqi 1 週間, 2 日 前  | 

    me too

  • handeshahd 1 週間 前  | 

    Hello, how can we add props to outside of the building we create?
    can we do a system for props that can use data table also, to give variation

Please log in to leave a comment.