Go to:
Attributes.
This node is an base class for surface objects.
It defines some basic rendering attributes which determine whether the
surface should appear smooth shaded or flat shaded, whether the
surface normals should be reversed and whether the surface is visible
only on the side where the normals are pointing outward or is visible
from both sides of the surface.
This node is abstract
Node name | Parents | MFn type | Compatible function sets |
---|
surfaceShape | controlPoint | | |
Attributes (31)
boundingBoxScale, boundingBoxScaleX, boundingBoxScaleY, boundingBoxScaleZ, collisionDepthVelocityIncrement, collisionDepthVelocityIncrement_FloatValue, collisionDepthVelocityIncrement_Interp, collisionDepthVelocityIncrement_Position, collisionDepthVelocityMultiplier, collisionDepthVelocityMultiplier_FloatValue, collisionDepthVelocityMultiplier_Interp, collisionDepthVelocityMultiplier_Position, collisionOffsetVelocityIncrement, collisionOffsetVelocityIncrement_FloatValue, collisionOffsetVelocityIncrement_Interp, collisionOffsetVelocityIncrement_Position, collisionOffsetVelocityMultiplier, collisionOffsetVelocityMultiplier_FloatValue, collisionOffsetVelocityMultiplier_Interp, collisionOffsetVelocityMultiplier_Position, displayHWEnvironment, doubleSided, extraSampleRate, featureDisplacement, holdOut, ignoreHwShader, initialSampleRate, normalThreshold, opposite, smoothShading, textureThreshold
Long name (short name) | Type | Default | Flags |
---|
|
boundingBoxScale
(bbs )
| float3 | | |
|
| boundingBoxScaleX
(bscx )
| float | 1.5 | | |
|
| boundingBoxScaleY
(bscy )
| float | 1.5 | | |
|
| boundingBoxScaleZ
(bscz )
| float | 1.5 | | |
|
|
collisionDepthVelocityIncrement
(cdvi )
| compound | n/a | |
|
| collisionDepthVelocityIncrement_Position
(cdvip )
| float | 0.0 | | |
|
| collisionDepthVelocityIncrement_FloatValue
(cdvifv )
| float | 0.0 | | |
|
| collisionDepthVelocityIncrement_Interp
(cdvii )
| enum | 0 | | |
|
|
collisionDepthVelocityMultiplier
(cdvm )
| compound | n/a | |
|
| collisionDepthVelocityMultiplier_Position
(cdvmp )
| float | 0.0 | | |
|
| collisionDepthVelocityMultiplier_FloatValue
(cdvmfv )
| float | 0.0 | | |
|
| collisionDepthVelocityMultiplier_Interp
(cdvmi )
| enum | 0 | | |
|
|
collisionOffsetVelocityIncrement
(covi )
| compound | n/a | |
|
| collisionOffsetVelocityIncrement_Position
(covip )
| float | 0.0 | | |
|
| collisionOffsetVelocityIncrement_FloatValue
(covifv )
| float | 0.0 | | |
|
| collisionOffsetVelocityIncrement_Interp
(covii )
| enum | 0 | | |
|
|
collisionOffsetVelocityMultiplier
(covm )
| compound | n/a | |
|
| collisionOffsetVelocityMultiplier_Position
(covmp )
| float | 0.0 | | |
|
| collisionOffsetVelocityMultiplier_FloatValue
(covmfv )
| float | 0.0 | | |
|
| collisionOffsetVelocityMultiplier_Interp
(covmi )
| enum | 0 | | |
|
|
initialSampleRate
(dsr )
| integer | 6 | |
|
|
displayHWEnvironment
(dhe )
| bool | false | |
|
|
doubleSided
(ds )
| bool | true | |
|
|
extraSampleRate
(xsr )
| integer | 5 | |
|
|
featureDisplacement
(fbda )
| bool | true | |
|
|
textureThreshold
(fth )
| integer | 0 | |
|
|
holdOut
(hot )
| bool | false | |
|
|
ignoreHwShader
(ih )
| bool | false | |
|
|
normalThreshold
(nat )
| float | 30 | |
|
|
opposite
(op )
| bool | false | |
|
|
smoothShading
(smo )
| bool | true | |
|