Hair Material

About

  • Header File: hair/description/thairmaterial.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Material

  • Parameter ID: c4d.HAIRMATERIAL_TAG_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Use Available

  • Parameter ID: c4d.HAIRMATERIAL_TAG_USE_AVAILABLE

  • Parameter Type: bool


Parameter: Remove Available

  • Parameter ID: c4d.HAIRMATERIAL_TAG_REMOVE_AVAILABLE

  • Parameter Type: bool


Parameter: Use

  • Parameter ID: c4d.HAIRMATERIAL_TAG_USE

  • Parameter Type: int

  • Cycle Values:
    • All (c4d.HAIRMATERIAL_TAG_USE_ALL)

    • Percent (c4d.HAIRMATERIAL_TAG_USE_PERCENT)

    • Clumps (c4d.HAIRMATERIAL_TAG_USE_CLUMPS)

    • Selection (c4d.HAIRMATERIAL_TAG_USE_SELECTION)

    • Texture (c4d.HAIRMATERIAL_TAG_USE_SHADER)


Parameter: Blend

  • Parameter ID: c4d.HAIRMATERIAL_TAG_BLEND

  • Parameter Type: int

  • Cycle Values:
    • Average (c4d.HAIRMATERIAL_TAG_BLENDMODE_AVERAGE)

    • Normal (c4d.HAIRMATERIAL_TAG_BLENDMODE_NORMAL)

    • Multiply (c4d.HAIRMATERIAL_TAG_BLENDMODE_MULTIPLY)

    • Screen (c4d.HAIRMATERIAL_TAG_BLENDMODE_SCREEN)

    • Darken (c4d.HAIRMATERIAL_TAG_BLENDMODE_DARKEN)

    • Lighten (c4d.HAIRMATERIAL_TAG_BLENDMODE_LIGHT)

    • Difference (c4d.HAIRMATERIAL_TAG_BLENDMODE_DIFFERENCE)

    • Negative (c4d.HAIRMATERIAL_TAG_BLENDMODE_NEGATIVE)

    • Exclusion (c4d.HAIRMATERIAL_TAG_BLENDMODE_EXCLUSION)

    • Overlay (c4d.HAIRMATERIAL_TAG_BLENDMODE_OVERLAY)

    • Hard Light (c4d.HAIRMATERIAL_TAG_BLENDMODE_HARDLIGHT)

    • Soft Light (c4d.HAIRMATERIAL_TAG_BLENDMODE_SOFTLIGHT)

    • Dodge (c4d.HAIRMATERIAL_TAG_BLENDMODE_DODGE)

    • Burn (c4d.HAIRMATERIAL_TAG_BLENDMODE_BURN)

    • Reflect (c4d.HAIRMATERIAL_TAG_BLENDMODE_REFLECT)

    • Glow (c4d.HAIRMATERIAL_TAG_BLENDMODE_GLOW)

    • Freeze (c4d.HAIRMATERIAL_TAG_BLENDMODE_FREEZE)

    • Heat (c4d.HAIRMATERIAL_TAG_BLENDMODE_HEAT)

    • Add (c4d.HAIRMATERIAL_TAG_BLENDMODE_ADD)

    • Subtract (c4d.HAIRMATERIAL_TAG_BLENDMODE_SUB)

    • Stamp (c4d.HAIRMATERIAL_TAG_BLENDMODE_STAMP)

    • Xor (c4d.HAIRMATERIAL_TAG_BLENDMODE_XOR)

    • Hue (c4d.HAIRMATERIAL_TAG_BLENDMODE_HUE)

    • Saturation (c4d.HAIRMATERIAL_TAG_BLENDMODE_SATURATION)

    • Luminance (c4d.HAIRMATERIAL_TAG_BLENDMODE_LUMINANCE)

    • Red (c4d.HAIRMATERIAL_TAG_BLENDMODE_RED)

    • Green (c4d.HAIRMATERIAL_TAG_BLENDMODE_GREEN)

    • Blue (c4d.HAIRMATERIAL_TAG_BLENDMODE_BLUE)

    • Overwrite (c4d.HAIRMATERIAL_TAG_BLENDMODE_OVERWRITE)

    • Levr (c4d.HAIRMATERIAL_TAG_BLENDMODE_LEVR)


Parameter: Mix

  • Parameter ID: c4d.HAIRMATERIAL_TAG_USE_MIX

  • Parameter Type: float


Parameter: Smooth Mix

  • Parameter ID: c4d.HAIRMATERIAL_TAG_SMOOTH_MIX

  • Parameter Type: bool


Parameter: Amount

  • Parameter ID: c4d.HAIRMATERIAL_TAG_USE_LEVEL

  • Parameter Type: float


Parameter: Selection

  • Parameter ID: c4d.HAIRMATERIAL_TAG_SELECTED_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Texture

  • Parameter ID: c4d.HAIRMATERIAL_TAG_SHADER

  • Parameter Type: c4d.BaseShader


Parameter: Radius

  • Parameter ID: c4d.HAIRMATERIAL_TAG_CLUMP_RADIUS

  • Parameter Type: float


Parameter: Variation

  • Parameter ID: c4d.HAIRMATERIAL_TAG_CLUMP_RADIUS_VAR

  • Parameter Type: float


Parameter: Limit

  • Parameter ID: c4d.HAIRMATERIAL_TAG_CLUMP_MAX

  • Parameter Type: int


Parameter: Start

  • Parameter ID: c4d.HAIRMATERIAL_TAG_THRESHOLD

  • Parameter Type: float


Parameter: End

  • Parameter ID: c4d.HAIRMATERIAL_TAG_THRESHOLD_END

  • Parameter Type: float


Parameter: Hair UVs

  • Parameter ID: c4d.HAIRMATERIAL_TAG_HAIR_UVS

  • Parameter Type: int

  • Cycle Values:
    • Symmetrical (c4d.HAIRMATERIAL_TAG_HAIR_UVS_SYMMETRICAL)

    • Flat (c4d.HAIRMATERIAL_TAG_HAIR_UVS_FLAT)

    • Feather (c4d.HAIRMATERIAL_TAG_HAIR_UVS_FEATHER)