This page provides information about V-Ray Fur in V-Ray for Revit.

 

Overview


V-Ray Fur is commonly used for simulating grass cover or textile fibers.

 

 

 

UI Path


 

Creating Fur:

||V-Ray Asset Editor|| > Create Asset Geometries > Fur

||V-Ray Asset Editor|| > Geometry > Fur

Assigning Displacement:

||Appearance Manager|| > Materials tab > Add V-Ray Grass/Fur

 

 

 

Workflow


V-Ray Fur is created from Asset Editor > Geometry > Fur and is assigned from the drop-down menu of each material in the Appearance Manager.

After V-Ray Fur assignment, a V-Ray Fur icon appears next to the selected material in the Appearance Manager. The icon represents the applied V-Ray Fur properties. Left-click on it opens the assigned fur item in the Asset Editor.

Materials with assigned fur can be filtered from the Filter icon (), which is located in the search window.

 

In order to render realistic grass in V-Ray Vision, create Fur in the Asset Editor and rename it to Grass. Only materials associated with that type of Fur (i.e. using Grass as a key word) will be rendered as covered with realistic 3D grass.

 

Parameters


Most numeric V-Ray parameters come with a slider to make fine-tuning easier. Each slider is set to a default range of recommended or commonly used values.

If a value above that range is used the slider adapts by increasing its range accordingly (2x the input value) to maintain usability. If a value below the current slider range is used, the slider again adjusts its range by shrinking it to twice the amount of the input value.

Note that the slider range does not indicate the parameter's total minimum and maximum input values. The absolute minimum and maximum values of each parameter can be found by hovering over its spinbox.

Distribution – Specifies how the density of strands is determined over the source object:

Per Face – Every face generates the specified number of fur strands. Specifies the number of fur strands per face of the source object.
Per Area – The number of strands for a given face is based on the size of that face. Smaller faces have fewer strands, larger faces have more strands. Every face has at least one strand.

Count (Area) – The number of strands for a given face is based on the size of that face. Smaller faces have fewer strands, larger faces have more strands. Every face has at least one strand. For more information, see the example Count Area below.

Density Map – The map is a multiplier for the strand density. Black portions of the map correspond to zero density (effectively no fur is generated in these areas). White represents the normal strand density, as specified by the Distribution parameter.

Length – Specifies the length of the fur strands. See the Length example and the Maps example below for more information.

Thickness – Specifies the thickness of the fur strands. It measures the strand radius. See the Thickness example and the Maps example below for more information.

Taper – Adds a taper to the individual strands of fur. Increasing this value makes each strand thinner at its upper end and wider at its base. See the Taper example below for more information.

Gravity – Controls the force that pulls fur strands down along the Z-direction. See the Gravity example and the Maps example below for more information.

Bend – Controls the elasticity of the fur strands. When set to 0.0, all strands are stiff and straight lines. Greater values cause the strands to bend (e.g. under the influence of the Gravity parameter). See the Bend example and the Maps example below for more information.

Global Scale – Globally controls the scale of the fur in the project. See the Global Scale example below for more information.

Knots – Controls the number of connected straight segments the fur strands are rendered in. See the Knots example below for more information.

 

 

 

 

 

The unit-dependent parameters coming from V-Ray Fur are always measured in Revit standard units - feet.

These include: Length, Thickness, Curl: Curl radius, Level of Distance: Start Distance, Rate and Distribution: per Area Count(Area) parameter which is measured in square feet.

 


 

 

Example: Count Area

Example: Length 

 

 

Count Area = 86.40

Count Area = 172.80

Count Area = 345.60

Count Area = 691.20

Count Area = 1382.40

86.40
1382.40

Length = 0.16

Length = 0.33

Length = 0.5

Length = 0.66

Length = 0.83

0.16
0.83

 

 


 

Example: Thickness

Example: Taper

 

 

Thickness = 0.05

Thickness = 0.1

Thickness = 0.2

Thickness = 0.4

Thickness = 0.8

0.05
0.8

Taper = 0.1

Taper = 0.3

Taper = 0.5

Taper = 0.7

Taper = 1

0.1
1

 

 


 

Example: Gravity

Example: Bend

 

 

Gravity = -6

Gravity = -4

Gravity = -3

Gravity = -2

Gravity = 0

-6
0

Bend = 0

Bend = 0.3

Bend = 0.5

Bend = 0.7

Bend = 1

0
1

 

 


 

Example: Global Scale

Example: Knots

 

 

Global Scale = 0.1

Global Scale = 0.5

Global Scale = 1

Global Scale = 1.5

Global Scale = 2

0.1
2

Knots = 3

Knots = 4

Knots = 5

Knots = 6

Knots = 7

3
7

 

Variance


The Direction, Length, Thickness and Gravity parameters in this rollout add variation to their corresponding parameters from the Parameters rollout. Values range from 0.0 (no variation) to 1.0. See the Variance examples below for more information.

Bend Direction Map – Specifies a bend direction of the fur strands. This is the direction the fur strands are curved to (the amount of curvature is also controlled by the Bend parameter). The red component of the texture is offset along the U texture direction, the green component is the offset along the V texture direction, and the blue component is the offset along the surface normal.

Initial Direction Map – Specifies the initial direction of the fur strands. The red component is offset along the U texture direction, the green component is the offset along the V texture direction, and the blue component is the offset along the surface normal.

 

 


 

Variance Direction

 

0
1

Variance Gravity

 

0
1

 

 


 

 

Variance Length

 

0
1

Variance Thickness

 

0
1

 

Curl


Curl – When enabled, adds curls to the fur.

Curl Radius – Specifies the radius of an individual curl. See the Curl Radius example below for more information.

Curl Radius Variation – Allows you to add variation to the curl radius of the fur strands. See the Curl Radius Variation example below for more information.

Number of curls – Specifies the number of curls on a strand. See the Number of Curls example below for more information.

Curl Map – This map is a multiplier for the strand Curl. Black portions of the map correspond to no curl, and white represents the set curl, as specified by the Distribution parameters. 

 

 


 

Example: Curl Radius

Example: Curl Radius Variation

 

 

Curl Radius = 0

Curl Radius = 0.04

Curl Radius = 0.08

Curl Radius = 0.12

Curl Radius = 0.16

0
0.16

Curl Radius Variation = 0

Curl Radius Variation = 0.25

Curl Radius Variation = 0.50

Curl Radius Variation = 0.75

Curl Radius Variation = 1

0
1

 

 


 

Example: Number of Curls

Example: Maps 

 

 

Number of Curls = 0

Number of Curls = 1

Number of Curls = 2

Number of Curls = 3

Number of Curls = 4

0
4

Default Parameter

Bend Map

Density Map

Gravity Map

Length Map

Thickness Map

Curl Map 

Bend Direction Map

Initial Direction Map

 


Level of Detail


Level of detail – When enabled, V-Ray will generate less fur geometry for parts of the project that are far away from the camera. This is done by decreasing the density of the fur strands and increasing their thickness. The level of detail function helps for two things. One, it conserves memory by decreasing the detail where it is too far to be visible, and two, it helps to reduce animation flickering of very fine fur strands when they are far from the camera.

Start distance – Specifies the distance from the camera at which V-Ray will start implementing the Level of detail adjustment. Up to this distance the fur will be generated as specified by the user. After that V-Ray will decrease the density and increase the thickness of the strand by a factor of two for every n units of space specified by the Rate parameter. See the Start distance example for more.

Rate – The rate at which the Level of detail adjustment is applied. Starting from the distance specified in the Start distance parameter, V-Ray decreases the density and increases the thickness of the strands by a factor of two for every n units of space specified by the Rate parameter. See the Rate example for more.

 

 

 


 

 

Start Distance

 Rate

 

 

Start Distance = 50

Start Distance = 100

Start Distance = 200

Start Distance = 400

Start Distance = 800

Rate = 15

Rate = 30

Rate = 60

Rate = 120

Rate = 240

 

 

Material


Material toggle – When disabled, the V-Ray Fur is rendered in the same material it is associated with in the Appearance Manager. When enabled, it allows you to assign a different material.

Material selector – Specifies a V-Ray material that is applied to the fur geometry.

The input slot () of the Material has a context menu available, if a material is slotted. Note that materials can also be drag-and-dropped into the slot. When you right-click on it, you can Copy, Cut or Clear the selected material. If you left-click on it, the Asset Editor jumps to the slotted material.

V-Ray Fur produces flat strands if Hair material is applied to it.

 


Options


Gravity Direction – Manually specifies the gravity vector.

 

 

Notes


  • When a Fur geometry is added to the material of a Scatter guest, it is ignored for the scattered instances. The Fur is also ignored for the original instance geometry added as a guest.