CGCircuit
Loading...

Schedule Content

THIS WEEK ASSIGNMENT

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor tincidunt mauris, a volutpat urna commodo non. Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in, fringilla laoreet sapien. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor tincidunt mauris, a volutpat urna commodo non. Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in, fringilla laoreet sapien. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in,Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in


TURN IN YOUR ASSIGNMENT


WRITE A MESSAGE TO INSTRUCTOR




Your grade

B-

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident.

THIS WEEK ASSIGNMENT

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor tincidunt mauris, a volutpat urna commodo non. Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in, fringilla laoreet sapien. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor tincidunt mauris, a volutpat urna commodo non. Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in, fringilla laoreet sapien. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in,Morbi ipsum erat, fringilla at scelerisque nec, dictum sit amet eros. Ut tortor mauris, euismod sed lectus in consectetur adipiscing elit. Integer porta maximus ex, et pellentesque tortor venenatis eget. Suspendisse nec tortor finibus, efficitur nibh vitae, tincidunt mi. Phasellus ullamcorper tellus at nulla pharetra pulvinar. Maecenas auctor Morbi ipsum erat, fringilla at scelerisque nec,

Student Name

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text.


GIVE FEEDBACK TO YOUR STUDENT


Description

Japanese garden bridges used to have a symbolic meaning along with a practical one. A bridge symbolizes travelling and transition from one state to another, or from one ‘world’ to another, from the world of humans to the world of nature, to paradise and immortality.


In this course, take on a journey with Dr. Hou and learn how to create a procedural Japanese traditional bridge generator with Houdini and Unreal Engine. The approach uses modular scanned Quixel Megascans pieces and textures to build a high fidelity procedural game ready asset at low cost and allows flexibility to be swapped with any other parts for a completely different look, style, or theme. It also utilizes Unreal performance optimization techniques like hierarchical instancing and LODs preservation. In the end, learn some procedural lookdev/shading techniques to make the assets look more unique, natural and believable and sparkle a bit of magic to your scene with animated lights using Unreal blueprints.


This tutorial is great for beginners and intermediate users who aspire to advance their procedural skills or to learn how Houdini and Unreal can collaborate in world-building for real-time. Though the Houdini Digital Asset is built in mind for games it's flexible & high fidelity and can be used for cinematics with Houdini alone and the shading techniques can be applied with any other renderer. It's at a lively pace and assumes some confidence in typing, menu navigation, buttons clicking, sense of humour and some familiarity with Houdini, Unreal and 3D in general so it does not bog down into explaining every step & setting of a tool throughout the tutorial. However, it keeps in mind the unfamiliarity of procedural workflows, Houdini & Unreal and explains the necessary aspects, thought processes and the steps carefully when done for the first time, so anyone should be able to follow. Don't be scared Dr. Hou has got you covered ;).


After the journey, the padawans can expect to be able to leverage basic and advanced procedural adaptive relative layout techniques, become more confident with Houdini data processing and basic 3D math, put a few VEX & HScript tricks under their sleeves and be able to create flexible parametrized user-friendly Houdini Digital Assets (HDAs). They will also have a better understanding of Houdini Engine the communication interface between Houdini & Unreal, learn to utilize it and automate some manual processes that are not yet covered by the interface. They will gain some problem-solving skills and will learn how to debug, investigate problems and fix issues and mistakes or become open to creating workarounds. And of course, users will have the opportunity to practice their artistic skills by playing with lookdev & lighting as well as programming skills with Unreal blueprints.


First, after discussing the symbolism of Japanese bridges, we will talk about the utilization of references and megascans assets.


Then, we will learn about exporting/importing/processing megascans & validating inputs inside of Houdini.


Then, we will move on to building the Japanese bridge, layer by layer, and learning lots of different adaptive layout/randomization/modelling tricks & techniques.


Then, we will learn how to wrap everything into an HDA (Houdini Digital Asset) specifically for Unreal, set up parameters with default Unreal references, and bring it into the engine.


Then, we will look into debugging HDAs from Unreal Engine to find and fix bugs that are not originally visible inside of Houdini but only happen when using the asset in the engine.


Then, we will talk about Unreal instancing and how to automate the process utilizing data that is passed from Unreal into Houdini.


Finally, we will work on the lookdev of the asset inside of Unreal Engine enhancing megascans default material, setting up and customizing parent material instances for rock & wood and implementing animated Lanterns using Blueprints. 


The tutorial also includes Unreal & Houdini project files and 4 Houdini Indie licensed HDAs (FI_JapaneseTraditionalBridge.hdalc, FI_MakeSureNotNullAndPacked.hdalc, FI_RandomizeTransform.hdalc, FI_ReplaceUnrealInputGeoWithInstances.hdalc) that can be used for personal and commercial projects excluding the distribution of the assets.


Key takeaways:


  • Insight into Japanese symbolism.
  • Organizing references within PureRef.
  • Using Quixel Bridge and exporting Megascans into Houdini & Unreal.
  • Using human reference for scale.
  • Utilizing Houdini parameters to control procedural assets.
  • Validating/processing inputs that are passed from Unreal and creating fallbacks in case of invalid data.
  • Houdini & Unreal attributes.
  • Packing/unpacking geometry & utilizing intrinsic attributes of packed geo.
  • Transferring & promoting attributes
  • The adaptive layout on a grid, curves and primitives using relative values, basic 3D math, grouping techniques, HScript & VEX.
  • Orienting objects in space using @orient attribute and/or @N (normals) & @up vectors.
  • Basic UVs.
  • Using foreach loops & metadata.
  • Geometry variations & randomizing instanced geometry transforms.
  • Bending packed geo.
  • Replacing packed geo with Unreal instances using Unreal input data.
  • Creating HDA generators for Unreal.
  • Default Unreal references.
  • Debugging HDAs from Unreal.
  • Hierarchical Instanced Static Meshes.
  • Enhancing Megascans default material to add position-based and noise-based texture variations.
  • Creating/customizing material functions and material instances.
  • Animating lights and material parameters using Blueprints.

Purchase Price: $49.00

Released on: 04/27/2022

Updated on: 05/04/2022

Category: Essentials, General Pipeline, Modeling, Game Design, Programming

Total Duration: 3h 6m 4s

Level: From Beginner to Intermediate

Language: en

Loading...
Loading...

The author provided for you some example files. Example files can range from 3d Scenes to Photoshop projects, from Premiere projects to code. They are very helpful to understand more the concepts explained in the course.


Example Files
Loading...
blog comments powered by Disqus
Loading...

Request Content

Available on CGCircuit for Teams

Tools used: Bridge, Houdini, Houdini 18, Houdini 18.5, Houdini 19, PureRef, Quixel, Unreal Engine, Unreal Engine 4, Unreal Engine 4.27

Prerequisites: typing, menu navigation, buttons clicking, sense of humour, anyone should be able to follow, familiarity with Houdini, familiarity with Unreal, general understanding of 3D, open mind, eagerness to learn, Quixel Bridge installed, Unreal installed, Houdini installed, Houdini Engine for Unreal installed, a cup of tea or coffee

Tags: Japanese, Quixel Bridge, Quixel Megascans, Unreal Engine, Houdini, SideFX, Epic, Procedural, Proceduralism, Generator, VEX, Environment, Bridge, Animated Environments, Lookdev, Lighting, Blueprints, Materials, Shading, Instances, Instancing