Hatch Shader

About

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