RenderVerse

This style masterfully uses hatching techniques to achieve a stylized rim light effect, adding depth and dimension to objects with remarkable control and precision.

1. Scene Setup

Top-down view of a 3D model of a teapot with a pink body and a short, curved spout, surrounded by a floating blue circular platform, set against a dark blue background.

The scene setup is composed of a single light source with basic material applied for each object.

The bulk of the setup work happens in the editing for each individual PxrStylizedControl node as we’ll explain in the next section.

2. Material Setup

The PxrManifold arrangement along with the two fractal nodes is the standard setup for all of my stylized shading looks. And they are the standard for all of the artistic presets in this pack. I might add additional nodes such as the bump map to control the PxrStylizedToon output and various fractal or worley nodes to control the line width and line masking depending on the desired look.

For Maya I have created scripts that either plug a PxrManifold2D into an existing PxrStylizedControl or allows me to call out the attribute of PxrStylizedControl or PxrManifold2D from an object as I tweak those controls constantly while developing the looks. You can download these scripts from this github repo.

The shading network is controlled from the PxrStylizedControl node with:

  • PxrManifold2D as I’ll be driving the mapping of the brushes using the surface UV, and also to fine tune the the frequency of the hatching for individual objects.

  • 2x fractoal nodes that are used to distort the line-work on U and V.

  • A PxrWorley is plugged in in-case we want to vary the line width of our line art.

  • A bump map is used to vary the shading zones when using PxrStylizedToon

3. AOVs and LPEs

There is a single LPE AOV for the Shadow pass. This will be fed into one of the PxrStylizedLines to give outline for the shadow parts of the image.

directDiffuse_MAIN

Once the main light is given the name MAIN in the LPR light group. Create a directDiffuse AOV and pick the light group name. This will name the AOV accordingly.

Screenshot of a software interface displaying settings for a display channel, including options to enable, select channel type 'color', specify a source, and set the light group.

directSpecular_MAIN

Once the main light is given the name MAINin the LPR light group. Create a directSpecular AOV and pick the light group name. This will name the AOV accordingly.

Screenshot of a digital interface or software configuration panel labeled 'directSpecular_MAIN'. It includes options to enable and select channel type, source, and light group, with text indicating parameters and dropdown menus.

directDiffuse_EDGE

Once the main light is given the name EDGE in the LPR light group. Create a directDiffuse AOV and pick the light group name. This will name the AOV accordingly.

Screenshot of a software interface showing configuration settings for a display channel, including enable checkbox, channel type set to color, channel source, and LPE light group set to EDGE.

directSpecular_EDGE

Once the main light is given the name EDGE in the LPR light group. Create a directSpecular AOV and pick the light group name. This will name the AOV accordingly.

Screenshot of a software interface showing settings for a DirectSpecular_EDGE channel, with options enabled, channel type set to color, and channel source with code snippets.

shadowMask

A single shadows AOV to capture the shadow area from all lights.

lpe:shadows;C[DS][<L.>O]
Screenshot of a computer software interface showing shadowOutlines settings, including enable checkbox, channel type dropdown, and channel source text box.

4. Stylized Layers

The color palette for this style is Beige. So all surface materials share the same color without any difference in value or saturation.

To achieve the sketching look the display filters are composed of the following categories layered in order:

  • 1x PxrStylizedToon filter to produce the desired toon stepping AOV. It will be used as a signal for specific hatching filters downstream.

  • 5x PxrStylizedHatching filters produce describe the sketching brush look

  • 3x PxrStylizedLines filters to produce the desired line-work

These layers are showcased and described below:

0. Beauty Pass

This is the Beauty pass for the render without applying any Stylized Filters.

For this Style the beauty pass is important as the colours used in the presets are read from this Beauty or albedo AOV.

1. PxrStylizedToon - Shading

The PxrStylizedToon layer controls the toon stepping, range, and softness in this filter, which influences downstream operations. Typically, I set these properties as the base.

2. PxrStylizedHatching - Toon Paint

3. PxrStylizedHatching - Toon Shadow

4. PxrStylizedHatching - Toon Hatch

5. PxrStylizedHatching - Toon Multiply

6. PxrStylizedHatching - Rim Hatching

7. PxrStylizedLines - Shadows

8. PxrStylizedLines - Curvature

9. PxrStylizedLines - LineNZ

Render It Out.

Once all passes are set up, you are prepared to start rendering your childhood illustrations. Happy rendering!

Preset a hit? Donate to make more!

Buy Me A Coffee

Previous

Next