Dynamic Realistic Environment in Houdini and Redshift

Create a complex river simulation.
Diogo Guerreiro
35 estudiantes matriculados
English [Auto-generated]
Create a dynamic fluid simulation of a river in Houdini and rendered in Redshift
Whitewater simulation
Whitewater render in Redshift
Height Field terrains
Creation of a wetmap
CG River simulation
Realistic cg environment
Texture in Redshift

This is the ultimate course to learn how to create a realistic dynamic fluid simulation in Houdini and render it in Redshift. You will learn height field, fluid sim, whitewater sim, wetmaps generation, scattering and render in Redshift. These are some of the most amazing tools used by professionals in the industry. After this course you will be comfortable to develop and create your own simulations and creativity will be your only limit!

Introduction, references and terrain.


A seasoned 3d artist, Diogo explains what is this course about and set the expectations for it.


An important aspect before we start any project is to look for references. In this chapter we see what we are looking to accomplish along this course.

Modeling the terrain using the height fields node

In this chapter we will dive into height fields in Houdini. We will see how to create an interesting terrain and will learn how to work on resolution and dimensions of a terrain.

Preparing the colliders

Terrain Collider

We will select a part of our height field and will extract this area. Will then convert it to polygons and will optimize the geometry for collisions.

Rocks Colliders

After learning how to scatter some rocks along the terrain, we will prepare the geometry for collision, merging them with our terrain collider.

Colliders for simulation

Here we will make our final set-up to provide a very efficient collider and source for our fluid simulation. We will look extensively into those settings to be able to prepare for our proxy cache.

Fluid Source

Here we will create a source for our liquid based on the river bed. With that we will be able to provide a proxy simulation.

Fill the simluation

We will work on a way to create an endless water flow to our river, with new particles entering and leaving the simulation without loosing volume.

The Fluid Simulation

Proxy Simulation

Before we start our main simulation we need to do a pre run of the river so we can start with a better inicial state. So in this lesson we will learn how to cache a proxy sim to use in our main simulation. Also in this lesson we will work in our main liquid sim, creating a high resolution simulation.

Texturing the terrain in Redshift

We will start shading and texturing our environment in Redshift. In this lesson we prepare to texture the base of the terrain.

Texture the terrain - Part 2

We will use our height field terrain to extract some alpha maps to create a more interesting texture for our terrain.

Texturing the rocks

We will work now in shading and texturing our rocks. We will understand how to give more resolution using displacement maps in Redshift.

Water texturing

We will work in the shade of our water inside of Redshift. We will use multilayer subsurface scattering techinics to provide a more realistic and interesting look to our water.

Whitewater Simulation and Wetmaps

Generating the whitewater

We will see how to use the parameters from our liquid sim to extract information to drive the emitters for our whitewater sim.

Creating the whitewater volume

To be able to render a more realistic whitewater we need two things: particles and volumes. In this lesson we will convert the particles parameters into volumes.

Whitewater render

Now that we created both particles and volumes for the whitewater we will combine them both to set up the render in Redshift.

Creating the wetmaps

Wetmaps are used to drive shaders so we can visualize the part of the colliders that are wet because they had contact with the liquid surface. In this lesson we will learn how to create those maps.

Texturing using the wetmaps

Now that we created the "wetness" parameter we will learn how to transfer it to our terrain and rocks so we can work in our shaders to use this to drive the materials.

Scattering and final render

Scattering trees

We will now work in the scattering of vegetation in our environment. We will extract scatter masks based on slope and height and use them to select areas to place our trees. We will also work in the final touches for our final render.

Final render and conclusion

We will have a look in our final render and see all the elements that brought us to this point.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Sea el primero en agregar un comentario.

Por favor, < a href = " https://clasesde3d.com/lms-login" > inicio de sesión para dejar un comentario