Go to: Attributes.

This class describes the attributes of TgeometryShape

This node is abstract

Node nameParentsClassificationMFn typeCompatible function sets
geometryShapeshapegeometry

Attributes (32)

antialiasingLevel, asBackground, castsShadows, compInstObjGroups, compObjectGroupId, compObjectGroups, compObjectGrpCompList, componentTagContents, componentTagName, componentTags, depthJitter, geometryAntialiasingOverride, hardwareFogMultiplier, ignoreSelfShadowing, instMaterialAssign, maxShadingSamples, maxVisibilitySamples, maxVisibilitySamplesOverride, motionBlur, pickTexture, primaryVisibility, receiveShadows, referenceObject, renderType, renderVolume, shadingSamples, shadingSamplesOverride, visibleFraction, visibleInReflections, visibleInRefractions, volumeSamples, volumeSamplesOverride

Long name (short name)TypeDefaultFlags
antialiasingLevel (gal) integer1outputinputconnectablestorable
Specifies the geometry anti-aliasing level that should be taken for this surface during rendering.
asBackground (asbg) boolfalseoutputinputconnectablestorablehidden
The flag to control if this object acts as a background for surface shapes marked as hold out objects.
castsShadows (csh) booltrueoutputinputconnectablestorable
The flag to control if this object casts shadows.
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) componentListnullptroutputinputstorable
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.
componentTags (gtag) compoundn/aarrayoutputinputconnectablestorable
Assigned named grouped tags assignment for components.
componentTagName (gtagnm) stringTmultiSharedObject::create<TdataString>""outputinputconnectablestorable
The name of the component tag
componentTagContents (gtagcmp) componentListnullptroutputinputconnectablestorable
Components to be assigned to the tag name
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.
geometryAntialiasingOverride (gao) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override geometry anti-aliasing settings.
hardwareFogMultiplier (hfm) float1.0foutputinputconnectablestorable
Defines how much the geometry should be affected by hardware fog
ignoreSelfShadowing (iss) boolfalseoutputinputconnectablestorable
Specified whether or not an object casts shadows onto itself.
instMaterialAssign (imtla) Messagen/aarrayoutputinputconnectable
Connection from the materialAssign node containing all the material assignments for this shape instance
maxShadingSamples (msa) integer1outputinputconnectablestorable
Specifies the max number of shading samples can be taken for this surface during rendering.
maxVisibilitySamples (mvs) integer1outputinputconnectablestorable
Specifies the max number of motion blur visibility samples to be taken for this surface during rendering.
maxVisibilitySamplesOverride (vbo) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override global motion blur max visibility sample settings.
pickTexture (pte) Messagen/aoutputinputconnectablehidden
Connection to controllers mapping texture.
primaryVisibility (vis) boolbooltrueoutputinputconnectablestorable
Specifies if this surface should be visible to EAS (Maya's primary visibility solver)
receiveShadows (rcsh) booltrueoutputinputconnectablestorable
The flag to control if this object receives shadows.
referenceObject (rob) Messagen/aoutputinputconnectablehidden
Connection to the reference object.
motionBlur (mb) booltrueoutputinputconnectablestorable
The flag to control if this object must be motion blurred
renderType (rt) short0outputinputconnectablestorablehidden
What type of render geometry is this? 0 = surface, 1 = volume, 2 = glow
renderVolume (rv) boolfalseoutputinputconnectablestorablehidden
Render this node as volume?
shadingSamples (ssa) integer1outputinputconnectablestorable
Specifies the minimum number of shading samples should be taken for this surface during rendering.
shadingSamplesOverride (sso) boolfalseoutputinputconnectablestorable
The flag to control if this surface should override global shading sample settings.
visibleFraction (vf) float1.0foutputinputconnectablestorablehidden
visible fraction of the geometry when rendered as glow
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.
volumeSamples (vss) integer1outputinputconnectablestorable
Specifies the number of volume samples to be taken when rendering this volume.
volumeSamplesOverride (vso) boolfalseoutputinputconnectablestorable
The flag to control if this object should override global volume shading settings.