UNLIMITED

3D World

CREATE A PROCEDURAL STROKE IN SIDEFX HOUDINI

The Pipeline Create a procedural stroke HOUDINI

Practical tips and tutorials from pro artists to improve your CG skills

Bastian is an art director and digital creative from Germany, driven to create engaging visual content. With a range of interests from motion design and branding to creative coding, he has worked on a wide variety of commercial projects for international clients. He also loves to teach and share his knowledge.

www.prdx.de

In this beginner-level tutorial, you'll learn how to create the paint stroke elements that make up the hero typography of this issue's cover image. Modelling the base element using scattering and various VDB operations, we'll then deform this base element using Houdini's powerful Path Deform SOP to bring the strokes into the dynamic shapes we need to create our design.

Along the way, you'll also learn how to create two custom tools using a little VEX, which may even get you hooked on coding! We'll create dynamic groups, employ procedural and manual placement techniques, look at various ways to create randomness, and also add in some colour controls on scene level, so you don't have to jump into the various geometry objects to make colour changes during art directing.

We'll end up with a flexible setup that you can vary by using different input curves, and gives you a great head start on your journey to learning Houdini!

01 CREATE A GEOMETRY NODE

To get started, press the Tab key over the Network view and create a Geometry node, which will contain the base element that we'll deform later on. Click on the name of the node and rename it to something descriptive like 'geo_paint_stroke'.

02 MAKE AND MODIFY A SPHERE

Using the Tab key, create a sphere that will be our base shape. Change the Primitive Type to Polygon and the Frequency to around 6 so the sphere is a bit more subdivided. Now change the Uniform Scale parameter of the sphere to 0.5 and the Z-component of the Radius parameter to 5.

03 ADD SCATTER AND POINT JITTER NODES

Next, add a Scatter SOP after the sphere to scatter some points on its surface. The default value of 1000 for the total count is

You’re reading a preview, subscribe to read more.

More from 3D World

3D World2 min read
How Do I Create A Realistic Peppermint Candy Material In Blender?
To make your candies more realistic, add Blender’s default Noise Texture and connect it to a Bump node, which in turn links to the Normal input of the Principled BSDF. Use the Object UV coordinate for the Noise Texture’s Vector and set the Bump node’
3D World4 min read
Design Striking Sculpts At Speed
Over the two years that I’ve been working in the video games industry, I’ve increasingly realised just how highly valued it is to work on projects efficiently. That’s why I’ve decided to take some time to perfect my working process. To enhance my ski
3D World1 min read
Step By Step Set A Texture For An Alembic File
The scene being used here is the ‘Artist Sculpting Marble.c4d’ file, which is available in the Asset browser of Cinema 4D 2024. The scene has an animated character with a table prop that’s textured with animated candles, with the file size just under

Related