Go to:
Related nodes. Attributes.
The Anisotropic shader simulates a surface that has
microscopic grooves, such as compact discs, some Christmas
tree ornaments, brushed metal, or satiny cloth.
An isotropic material (such as Phong or Blinn) has the same
specular properties in all directions. An anisotropic material has a
distinguishable direction along which the surface is particularly shiny.
Aside from the attributes described here, the Anisotropic shader
inherits many attributes from its parents
Reflect and Lambert.
Other kinds of shaders you can use:
- For unpolished surfaces, like chalk or matte paint, use a
Lambert shader.
- For metallic surfaces, such as brass or aluminum, use a
Blinn shader.
- For glossy plastic surfaces, bathroom mouldings, or
polymers, use a PhongE shader.
In the table below, important attribute have their names indicated
in bold in the description column.
This node is MP safe
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
anisotropic | reflect | shader/surface | kAnisotropy | kBase kNamedObject kDependencyNode kLambert kReflect kAnisotropy |
Related nodes
lambert, reflect, phongE, phong, blinn, volumeShader, simpleVolumeShader, surfaceShader, displacementShader, layeredShader, useBackground, defaultShaderList, shadingMap
Attributes (24)
angle, anisotropicReflectivity, fresnelRefractiveIndex, miAngle, miReflectionBlur, miReflectionRays, miReflectivity, miSpecularColor, miSpecularColorB, miSpecularColorG, miSpecularColorR, miSpreadX, miSpreadY, roughness, spreadX, spreadY, tangentUCamera, tangentUCameraX, tangentUCameraY, tangentUCameraZ, tangentVCamera, tangentVCameraX, tangentVCameraY, tangentVCameraZ
Long name (short name) | Type | Default | Flags |
---|
|
tangentUCamera
(utan )
| float3 | |    |
|
| tangentUCameraX
(utnx )
| float | 1.0 |    | |
|
| tangentUCameraY
(utny )
| float | 1.0 |    | |
|
| tangentUCameraZ
(utnz )
| float | 1.0 |    | |
|
|
tangentVCamera
(vtan )
| float3 | |    |
|
| tangentVCameraX
(vtnx )
| float | 1.0 |    | |
|
| tangentVCameraY
(vtny )
| float | 1.0 |    | |
|
| tangentVCameraZ
(vtnz )
| float | 1.0 |    | |
|
|
spreadX
(sprx )
| float | 13.0 |      |
|
|
spreadY
(spry )
| float | 3.0 |      |
|
|
roughness
(roug )
| float | 0.7 |      |
|
|
angle
(angl )
| float | 0.0 |      |
|
|
fresnelRefractiveIndex
(frfi )
| float | 6.0 |      |
|
|
anisotropicReflectivity
(arfl )
| bool | true |     |
|
|
miReflectionBlur
(mircb )
| float | 0 |     |
|
|
miReflectionRays
(mircr )
| short | 1 |     |
|
|
miAngle
(mia )
| float | 0 |     |
|
|
miSpreadX
(misx )
| float | 10 |     |
|
|
miSpreadY
(misy )
| float | 5 |     |
|
|
miSpecularColor
(misc )
| float3 | |     |
|
| miSpecularColorR
(miscr )
| float | 0.5 |     | |
|
| miSpecularColorG
(miscg )
| float | 0.5 |     | |
|
| miSpecularColorB
(miscb )
| float | 0.5 |     | |
|
|
miReflectivity
(mirf )
| float | 0.5 |     |
|