Go to:
Related nodes. Attributes.
Cloud textures are used to create effects such as clouds,
smoke, and steam. It can be applied as a transparency map to another
shader to make it cloud-like, or can be used as a color map to make
a cloudy surface on an object.
Tips for creating a good cloud effect:
- Create an ellipsoidal object (say, a sphere).
- Create a lambert shader. Make it the color you want your
cloud to be. Make sure its Refractive Index is 1.0, and assign it
to your object.
- Apply a Cloud texture as a Transparency map to the shader.
- In the Cloud attribute editor, set both colors to white, and
turn on Invert under the Effects tab.
- The object will look like a wispy cloud.
- If you turn off Invert, the sphere will look like a
round glass with a cloudy center.
Aside from the attributes listed here, Cloud textures inherit many
other attributes from the parent class Texture3d.
In the table below, important attributes have their names shown in
bold in the Description column.
This node is MP safe
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
cloud | texture3d | texture/3d | kCloud | kBase kNamedObject kDependencyNode kTexture3d kCloud |
Related nodes
layeredTexture, envCube, envSphere, envSky, envBall, envChrome, bump3d, uvChooser, bump2d, texture2d, ramp, file, cloth, water, stencil, checker, fractal, bulge, grid, mountain, texture3d, projection, granite, crater, leather, stucco, brownian, solidFractal, marble, wood, rock, snow, defaultTextureList, place2dTexture, place3dTexture
Attributes (36)
amplitude, centerThresh, color1, color1B, color1G, color1R, color2, color2B, color2G, color2R, contrast, depth, depthMax, depthMin, edgeThresh, eyeToTextureMatrix, normalCamera, normalCameraX, normalCameraY, normalCameraZ, ratio, refPointCamera, refPointCameraX, refPointCameraY, refPointCameraZ, refPointObj, refPointObjX, refPointObjY, refPointObjZ, ripples, ripplesX, ripplesY, ripplesZ, softEdges, transpRange, xPixelAngle
Long name (short name) | Type | Default | Flags |
---|
|
normalCamera
(n )
| float3 | 0.0, 0.0, 1.0 | |
|
| normalCameraX
(nx )
| float | 0.0 | | |
|
| normalCameraY
(ny )
| float | 0.0 | | |
|
| normalCameraZ
(nz )
| float | 0.0 | | |
|
|
refPointObj
(rpo )
| float3 | 0.0, 0.0, 0.0 | |
|
| refPointObjX
(rox )
| float | 0.0 | | |
|
| refPointObjY
(roy )
| float | 0.0 | | |
|
| refPointObjZ
(roz )
| float | 0.0 | | |
|
|
refPointCamera
(rpc )
| float3 | 0.0, 0.0, 0.0 | |
|
| refPointCameraX
(rcx )
| float | 0.0 | | |
|
| refPointCameraY
(rcy )
| float | 0.0 | | |
|
| refPointCameraZ
(rcz )
| float | 0.0 | | |
|
|
xPixelAngle
(xpa )
| float | 0.002053 | |
|
|
eyeToTextureMatrix
(e2t )
| fltMatrix | identity | |
|
|
color1
(c1 )
| float3 | 0.0, 0.0, 0.0 | |
|
|
|
|
|
color2
(c2 )
| float3 | 1.0, 1.0, 1.0 | |
|
|
|
|
|
contrast
(c )
| float | 0.5 | |
|
|
softEdges
(se )
| bool | true | |
|
|
transpRange
(tr )
| float | 0.5 | |
|
|
centerThresh
(ct )
| float | 0.0 | |
|
|
edgeThresh
(et )
| float | 1.0 | |
|
|
ripples
(r )
| float3 | 1.0, 1.0, 1.0 | |
|
|
|
|
|
depth
(d )
| float2 | 0.0, 8.0 | |
|
|
|
|
amplitude
(a )
| float | 1.0 | |
|
|
ratio
(ra )
| float | 0.707 | |
|