Go to: Attributes.

This class describes the attributes of TgeometryShape

This node is abstract

Node nameParentsMFn typeCompatible function sets
geometryShapeshape

Attributes (25)

antialiasingLevel, castsShadows, compInstObjGroups, compObjectGroupId, compObjectGroups, compObjectGrpCompList, depthJitter, geometryAntialiasingOverride, ignoreSelfShadowing, maxShadingSamples, maxVisibilitySamples, maxVisibilitySamplesOverride, motionBlur, primaryVisibility, receiveShadows, referenceObject, renderType, renderVolume, shadingSamples, shadingSamplesOverride, visibleFraction, visibleInReflections, visibleInRefractions, volumeSamples, volumeSamplesOverride

Long name (short name)TypeDefaultFlags
renderType (rt) short0outputinputconnectablestorablehidden
What type of render geometry is this? 0 = surface, 1 = volume, 2 = glow
renderVolume (rv) boolfalseoutputinputconnectablestorablehidden
Render this node as volume?
visibleFraction (vf) float1.0foutputinputconnectablestorablehidden
visible fraction of the geometry when rendered as glow
motionBlur (mb) booltrueoutputinputconnectablestorable
The flag to control if this object must be motion blurred
visibleInReflections (vir) boolfalseoutputinputconnectablestorable
The flag to control if this object is visible in reflections.
visibleInRefractions (vif) boolfalseoutputinputconnectablestorable
The flag to control if this object is visible in refractions.
castsShadows (csh) booltrueoutputinputconnectablestorable
The flag to control if this object casts shadows.
receiveShadows (rcsh) booltrueoutputinputconnectablestorable
The flag to control if this object receives shadows.
maxVisibilitySamplesOverride (vbo) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override global motion blur max visibility sample settings.
maxVisibilitySamples (mvs) integer1outputinputconnectablestorable
Specifies the max number of motion blur visibility samples to be taken for this surface during rendering.
geometryAntialiasingOverride (gao) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override geometry anti-aliasing settings.
antialiasingLevel (gal) integer1outputinputconnectablestorable
Specifies the geometry anti-aliasing level that should be taken for this surface during rendering.
shadingSamplesOverride (sso) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override global shading sample settings.
shadingSamples (ssa) integer1outputinputconnectablestorable
Specifies the minimum number of shading samples should be taken for this surface during rendering.
maxShadingSamples (msa) integer1outputinputconnectablestorable
Specifies the max number of shading samples can be taken for this surface during rendering.
volumeSamplesOverride (vso) boolfalseoutputinputconnectablestorable
The flag to control if this object should override global volume shading settings.
volumeSamples (vss) integer1outputinputconnectablestorable
Specifies the number of volume samples to be taken when rendering this volume.
depthJitter (dej) boolfalseoutputinputconnectablestorable
Depth jitter randomizes the samples of the volume with depth. This replaces banding artifacts in volume renders with noise. The noise can then be dramatically reduced by increasing the volume samples and aa levels.
ignoreSelfShadowing (iss) boolfalseoutputinputconnectablestorable
Specified whether or not an object casts shadows onto itself.
primaryVisibility (vis) booltrueoutputinputconnectablestorable
Specifies if this surface should be visible to EAS (Maya's primary visibility solver)
referenceObject (rob) Messagen/aoutputinputconnectablehidden
Connection to the reference object.
compInstObjGroups (ciog) compoundn/aarrayoutputinputconnectablestorable
An instanced attribute array of compound attributes used to represent complement "set" membership information. Connections are made to this attribute if the entire instance is in a set and connections are made to the children of this attribute if portions of this attribute are in sets.
compObjectGroups (cog) compoundn/aarrayoutputinputconnectablestorable
An array of compound attributes used to identify the parts of the object that are in various sets. Each element in the array refers to the membership in one set.
compObjectGrpCompList (cgcl) componentListNULLoutputinputstorable
Specifies the portion of the object that is in the set.
compObjectGroupId (cgid) integer0outputinputconnectable
Group Id Integer that identifies the object group in the object.