This page contains information about the V-Ray Triplanar.
Overview
The V-Ray Triplanar texture allows quick assignment of bitmap and other 2D textures on objects that don't have suitable UV coordinates. The texture works by projecting one or more textures along the object-space axes depending on the surface normals of the shaded object.
The texture works both for colors and bump maps.
Parameters
Example: Texture mode
In this example, a cube with different chaos product logos is placed in a mirrored room. A V-Ray Material with a TriPlanar texture as a Diffuse Color is applied to the cube.
When the Texture Mode is set to Same texture on all axes, we can place one texture and apply it to all the sides of the cube.
When the Texture mode is set to Different texture on each axis, we can apply a different texture to each axis of the cube. The Texture Rotation option can rotate the texture on each axis individually, but it cannot flip the texture. In this example, we only rotate along the Z-axis.
When the Texture Mode is set to Cubic Projection, we can apply different textures to each direction - positive and negative, of the axes of the cube. We can modify the look of each direction individually.
In the last image, we want to change the orientation of the Chaos, Cosmos, and Phoenix logos in the reflections. To do this, we need to flip them. The Chaos logo - vertically and the other two - horizontally. We use the V-Ray Image File's UV tab. We set its Coverage V parameter to -1 for the Chaos logo, and its Coverage U parameter to -1 for the Cosmos and Phoenix logos. The Repeat U, V parameters can also be used to achieve the same effect.
Texture Mode = Same Texture on All Axes
Texture Mode = Different Texture on Each Axis
Texture Mode = Different Texture on Each Axis, Texture Rotation = 180, 180, 90
Texture Mode = Cubic Projection
Texture Mode = Cubic Projection, textures in negative directions flipped
Example: Size
Size = 0.25
Size = 0.50
Size = 1
Example: Blend
Blend = 0.0
Blend = 0.1
Blend = 0.3
Example: Texture Rotation
Texture Rotation = 0, 0, 0
Texture Rotation = 30, 0, 0
Texture Rotation = 0, 30, 0
Texture Rotation = 0, 0, 30
Example: Randomizations
This example shows the effect of the different randomization options; the Random mode is set to By render ID.
no randomizations
Random Texture Offset is enabled
Random Texture Rotation is enabled
Random Frame Rotation is enabled
Random Axis is enabled
Notes
- Currently V-Ray Triplanar only supports bitmaps when rendering with IPR GPU.