VRayHairInfoTex Setup

This page provides a tutorial for using the Hair Information Map with V-Ray Hair Material and hair geometry out of the Ornatrix Plugin.

Overview

This tutorial will cover the standard setup for using the VRayHairInfoTex texture node to add variation to a hair system out of Ornatrix. For more information on the node itself, please see the VRayHairInfoTex page.

The VRayHairInfoTex is set up by connecting it to the diffuse and overall multiplier of a VRayHairMtl, with the VRayHairInfoTex set up to use an output of Distance Along Strand or Random By Strand.

This tutorial also works with the free demo version of the Ornatrix Plugin.

images/download/attachments/38572701/HairMtlPosition_along_strand.png

Tutorial Assets

To download the files used in this tutorial, please click on the button below. The Ornatrix Plugin will need to be installed in order to work with the geometry.

images/download/thumbnails/38572701/download.png


Tutorial Steps

In this tutorial, we will create color variations over the hair using the VRayHairMtl and VRayHairInfoTex.

Apply VRayHairMtl to hair system

  1. Start by adding a VRayHairMtl to the hair object and set the preset to use the Blond shiny preset as a basis.

    images/download/attachments/38572701/HairMtl1.PNG

    images/download/attachments/38572701/HairMtl2.PNG

  2. Do a test rendering to see the result.

images/download/attachments/38572701/HairMtlblonde.png
Resulting Render

Set up Nodes

  1. Create a VRayHairInfoTex node.

    images/download/attachments/38572701/HairMtl0.5.PNG

  2. Connect the output of the VRayHairInfoTex node to both the diffuse_texture and overall_texture multiplier of the VRayHairMtl.

    images/download/attachments/38572701/hair2.5.PNG

  3. In the VRayHairInfoTex parameters, either the Position along strand or Random by strand index parameter can be selected for the node's output.

    images/download/attachments/38572701/VRay_Max_Tutorial_VRayHairInfoTex_UI.PNG


Color the Hair

  1. Open the VRayHairInfoTex and set color A and color B to blue and pink respectively, as shown below. The Random by strand index option allows different strands to receive different colors, as opposed to changing the color along the strand of each hair when using Position along strand.

    images/download/attachments/38572701/HairMtl3.PNG

  2. Experiment with different colors and bias values in the VRayHairInfoTex to achieve the desired look.

Examples


Random by strand index

images/download/attachments/38572701/HairMtl_bias0.1_random.png
Bias: 0.1

images/download/attachments/38572701/HairMtlRandom_by_strand.png
Bias: 0.5

images/download/attachments/38572701/HairMtl_bias0.8_random.png
Bias: 0.8



Position along strand

images/download/attachments/38572701/HairMtl_bias0.1_position.png
Bias: 0.1


images/download/attachments/38572701/HairMtlPosition_along_strand0.png
Bias: 0.5

images/download/attachments/38572701/HairMtl_bias0.8_position.png
Bias: 0.8