Hatch Shader¶
About¶
Header File: sketch/description/xhatchingshader.h
Description Category: Shaders. A
c4d.BaseShader
.
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Texture
Parameter ID: c4d.HATCHINGSHADER_TEXTURE
Parameter Type:
c4d.BaseShader
Parameter: Tile UV
Parameter ID: c4d.HATCHINGSHADER_TILE
Parameter Type: bool
Parameter: Rotational UV
Parameter ID: c4d.HATCHINGSHADER_ROTATIONAL
Parameter Type: bool
Parameter: Scale
Parameter ID: c4d.HATCHINGSHADER_SCALE
Parameter Type: float
Parameter: Rotate UV
Parameter ID: c4d.HATCHINGSHADER_ROTATE
Parameter Type: float
Parameter: Offset U
Parameter ID: c4d.HATCHINGSHADER_OFFSET_U
Parameter Type: float
Parameter: Offset V
Parameter ID: c4d.HATCHINGSHADER_OFFSET_V
Parameter Type: float
Parameter: Density
Parameter ID: c4d.HATCHINGSHADER_DENSITY
Parameter Type: float
Parameter: Density U
Parameter ID: c4d.HATCHINGSHADER_DENSITY_U
Parameter Type: float
Parameter: Density V
Parameter ID: c4d.HATCHINGSHADER_DENSITY_V
Parameter Type: float
Parameter: Scatter U
Parameter ID: c4d.HATCHINGSHADER_SCATTER_U
Parameter Type: float
Parameter: Scatter V
Parameter ID: c4d.HATCHINGSHADER_SCATTER_V
Parameter Type: float
Parameter: Spacing U
Parameter ID: c4d.HATCHINGSHADER_SPACE_U
Parameter Type: float
Parameter: Variation
Parameter ID: c4d.HATCHINGSHADER_SPACE_U_VAR
Parameter Type: float
Parameter: Spacing V
Parameter ID: c4d.HATCHINGSHADER_SPACE_V
Parameter Type: float
Parameter: Variation
Parameter ID: c4d.HATCHINGSHADER_SPACE_V_VAR
Parameter Type: float
Parameter: Scale U
Parameter ID: c4d.HATCHINGSHADER_SCALE_U
Parameter Type: float
Parameter: Variation
Parameter ID: c4d.HATCHINGSHADER_SCALE_U_VAR
Parameter Type: float
Parameter: Scale V
Parameter ID: c4d.HATCHINGSHADER_SCALE_V
Parameter Type: float
Parameter: Variation
Parameter ID: c4d.HATCHINGSHADER_SCALE_V_VAR
Parameter Type: float
Parameter: Rotate
Parameter ID: c4d.HATCHINGSHADER_STOKE_ROTATE
Parameter Type: float
Parameter: Crosses
Parameter ID: c4d.HATCHINGSHADER_CROSSED
Parameter Type: bool
Parameter: Cross Rotation
Parameter ID: c4d.HATCHINGSHADER_CROSS_ROTATE
Parameter Type: float
Parameter: Dark Stroke Color
Parameter ID: c4d.HATCHINGSHADER_STROKE_COLOR
Parameter Type:
c4d.Vector
Parameter: Light Stroke Color
Parameter ID: c4d.HATCHINGSHADER_STROKELIGHT_COLOR
Parameter Type:
c4d.Vector
Parameter: Background Color
Parameter ID: c4d.HATCHINGSHADER_BACK_COLOR
Parameter Type:
c4d.Vector
Parameter: Show Dark Strokes
Parameter ID: c4d.HATCHINGSHADER_DARK_STROKES
Parameter Type: bool
Parameter: Show Light Strokes
Parameter ID: c4d.HATCHINGSHADER_LIGHT_STROKES
Parameter Type: bool
Parameter: Shade Levels
Parameter ID: c4d.HATCHINGSHADER_LEVELS
Parameter Type: int
Parameter: Threshold
Parameter ID: c4d.HATCHINGSHADER_THRESHOLD
Parameter Type: float
Parameter: Shadows
Parameter ID: c4d.HATCHINGSHADER_SHADOW
Parameter Type:
c4d.Gradient
Parameter: Diffuse
Parameter ID: c4d.HATCHINGSHADER_DIFFUSE
Parameter Type:
c4d.Gradient
Parameter: Specular
Parameter ID: c4d.HATCHINGSHADER_SPEC
Parameter Type:
c4d.Gradient
Parameter: Illumination
Parameter ID: c4d.HATCHINGSHADER_ILLUM
Parameter Type:
c4d.Gradient
Parameter: Use Bump
Parameter ID: c4d.HATCHINGSHADER_BUMP
Parameter Type: bool
Parameter: Camera
Parameter ID: c4d.HATCHINGSHADER_CAMERA
Parameter Type: bool
Parameter: Lights
Parameter ID: c4d.HATCHINGSHADER_LIGHTS
Parameter Type: bool
Parameter: Specular
Parameter ID: c4d.HATCHINGSHADER_SPECULAR
Parameter Type: bool
Parameter: Illumination
Parameter ID: c4d.HATCHINGSHADER_ILLUMINATION
Parameter Type: bool
Parameter: Shadow
Parameter ID: c4d.HATCHINGSHADER_SHADOWS
Parameter Type: bool
Parameter: Modifies Contrast
Parameter ID: c4d.HATCHINGSHADER_CONTRAST
Parameter Type: bool
Parameter: Use Lights
Parameter ID: c4d.HATCHINGSHADER_INCEXC
Parameter Type: int
- Cycle Values:
Include (c4d.HATCHINGSHADER_INCEXC_INCLUDE)
Exclude (c4d.HATCHINGSHADER_INCEXC_EXCLUDE)
Parameter: Lights
Parameter ID: c4d.HATCHINGSHADER_INCEXC_LIGHTS
Parameter Type:
c4d.InExcludeData