© Square Enix © Goodbye Kansas


Table of Contents

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This page provides information on the V-Ray VolumeVRayToon node.

 

Overview


VRayToon is a very simple atmospheric plugin that produces cartoon-style outlines on objects in the scene. The settings for a single VRayToon atmospheric are applied to all objects selected for inclusion. Multiple toon styles can be represented in a scene by creating several VRayToon atmospherics and including/excluding different sets of objects.

VRayToon has been implemented as an atmospheric effect for several reasons:

  • Very simple implementation.
  • Works with any geometry supported by V-Ray, including displaced objects, Procedural Fur and Proxy Objects.
  • Works with any camera type supported by V-Ray (spherical, fish-eye, etc.).
  • Works with any camera effect (depth of field and/or motion blur).
  • Works with ray traced effects such as reflection and refraction.
  • Smooth and consistent outlines for intersecting objects.

VRayToon is not intended to be a full NPR (non-photorealistic rendering) effect. However, it may be useful in many cases.

The source of VRayToon is available as part of the V-Ray SDK.

 

 

UI Paths


 

||mat Network|| > Effect > Toon

||shop Network|| > V-Ray Material node > Effect > Fog

 

Main


 


Line Color – Specifies the color of the outlines using a map.

Line Width– Specifies the width of the outlines using a map.

Width Units – Specifies if the width of the lines will be measured in Pixels or in World units.

Opacity – Specifies the opacity of the outlines using a map.


Options




Compensate Camera Exposure – When enabled the VRayToon will compensate the Line Color brightness to adjust for any Exposure correction from a VRayPhysicalCamera.

Hide Inner Edges – Determines whether lines will be created for parts of the same object with varying surface normals (for example, at the inside edges of a box).

Normal Threshold – Determines when lines will be created for parts of the same object with varying surface normals (for example, at the inside edges of a box). A value of 0.0 means that only 90 degrees or larger angles will generate internal lines. Higher values mean that more smooth normals can also generate an edge. Don't set this value to pure 1.0 as this will fill curved objects completely.

Overlap Threshold – Determines when outlines will be created for overlapping parts of one and the same object. Lower values will reduce the internal overlapping lines, while higher values will produce more overlap lines. Don't set this value to pure 1.0 as this will fill curved objects completely.

Show Toon Lines in Reflections – When enabled, toon lines will be shown in reflections.

Trace Bias – Determines the ray bias when the outlines are traced in reflections/refractions. Depends on the size of your scene.

List Type – Specifies if the provided list is treated as an inclusive or exclusive list.