Hair Tracer

About

Parameters

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


Parameter: Cache Primary Rays

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_CACHE_PRIMARY

  • Parameter Type: bool


Parameter: Cache Secondary Rays

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_CACHE_SECONDARY

  • Parameter Type: bool


Parameter: Cache Blurry Rays

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_CACHE_BLURRY

  • Parameter Type: bool


Parameter: Cache GI Rays

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_CACHE_GI

  • Parameter Type: bool


Parameter: GI Sampling

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_GI

  • Parameter Type: int

  • Cycle Values:
    • Pixel (c4d.HAIR_RENDER_PHYSICAL_GI_PIXEL)

    • Vertex (c4d.HAIR_RENDER_PHYSICAL_GI_VERTEX)


Parameter: Sampling

  • Parameter ID: c4d.HAIR_RENDER_COLOR_SAMPLING

  • Parameter Type: int

  • Cycle Values:
    • Pixel (c4d.HAIR_RENDER_COLOR_SAMPLING_FULL)

    • Vertex (c4d.HAIR_RENDER_COLOR_SAMPLING_VERTEX)


Parameter: GI Quality

  • Parameter ID: c4d.HAIR_RENDER_PHYSICAL_GI_QUALITY

  • Parameter Type: float


Parameter: Render

  • Parameter ID: c4d.HAIR_RENDER_TYPE

  • Parameter Type: int

  • Cycle Values:
    • Raster (8-bit) (c4d.HAIR_RENDER_TYPE_RASTER_8BIT)

    • Raster (32-bit) (c4d.HAIR_RENDER_TYPE_RASTER_32BIT)

    • Raster (Post) (c4d.HAIR_RENDER_TYPE_RASTER_POST)

    • Raytrace (c4d.HAIR_RENDER_TYPE_RAYTRACED)


Parameter: AA Quality

  • Parameter ID: c4d.HAIR_RENDER_AA_QUALITY

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.HAIR_RENDER_AA_QUALITY_NONE)

    • Low (c4d.HAIR_RENDER_AA_QUALITY_LOW)

    • Medium (c4d.HAIR_RENDER_AA_QUALITY_MED)

    • High (c4d.HAIR_RENDER_AA_QUALITY_HIGH)

    • Best (c4d.HAIR_RENDER_AA_QUALITY_BEST)

    • User (c4d.HAIR_RENDER_AA_QUALITY_USER)


Parameter: Type

  • Parameter ID: c4d.HAIR_RENDER_AA_MODE

  • Parameter Type: int

  • Cycle Values:
    • Smoothing (c4d.HAIR_RENDER_AA_MODE_OLD)

    • Area (c4d.HAIR_RENDER_AA_MODE_NEW)

    • Subpixel (c4d.HAIR_RENDER_AA_MODE_SUBPIXEL)


Parameter: Filter

  • Parameter ID: c4d.HAIR_RENDER_AA_USER

  • Parameter Type: float


Parameter: Cast Shadows

  • Parameter ID: c4d.HAIR_RENDER_SHADOWS

  • Parameter Type: bool


Parameter: Transparency

  • Parameter ID: c4d.HAIR_RENDER_TRANSPARENCY

  • Parameter Type: bool


Parameter: Reflection/Refraction/Traced Shadows

  • Parameter ID: c4d.HAIR_RENDER_TRACING

  • Parameter Type: bool


Parameter: Tracing Memory

  • Parameter ID: c4d.HAIR_RENDER_MEMORY_USE

  • Parameter Type: int

  • Cycle Values:
    • Low (c4d.HAIR_RENDER_MEMORY_USE_LOW)

    • Medium (c4d.HAIR_RENDER_MEMORY_USE_MED)

    • High (c4d.HAIR_RENDER_MEMORY_USE_HIGH)

    • Maximum (c4d.HAIR_RENDER_MEMORY_USE_MAX)


Parameter: Shadows

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_TYPE

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.HAIR_RENDER_SHADOW_TYPE_NONE)

    • Auto (c4d.HAIR_RENDER_SHADOW_TYPE_AUTO)

    • Soft Shadows (c4d.HAIR_RENDER_SHADOW_TYPE_SOFT)

    • Ray Traced (c4d.HAIR_RENDER_SHADOW_TYPE_HARD)


Parameter: Trans. Threshold

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_TRANS_ACCURACY

  • Parameter Type: float


Parameter: Depth Threshold

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_DIST_ACCURACY

  • Parameter Type: float


Parameter: Antialiasing

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_AA_LEVEL

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.HAIR_RENDER_AA_QUALITY_NONE)

    • Low (c4d.HAIR_RENDER_AA_QUALITY_LOW)

    • Medium (c4d.HAIR_RENDER_AA_QUALITY_MED)

    • High (c4d.HAIR_RENDER_AA_QUALITY_HIGH)

    • Best (c4d.HAIR_RENDER_AA_QUALITY_BEST)

    • User (c4d.HAIR_RENDER_AA_QUALITY_USER)


Parameter: Filter

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_AA_USER

  • Parameter Type: float


Parameter: Sample Size

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_SAMPLE_SIZE

  • Parameter Type: int


Parameter: Shadow Map

  • Parameter ID: c4d.HAIR_RENDER_SHADOWS_MAP

  • Parameter Type: int

  • Cycle Values:
    • 250x250 (c4d.HAIR_RENDER_SHADOWS_MAP_250)

    • 500x500 (c4d.HAIR_RENDER_SHADOWS_MAP_500)

    • 750x750 (c4d.HAIR_RENDER_SHADOWS_MAP_750)

    • 1000x1000 (c4d.HAIR_RENDER_SHADOWS_MAP_1000)

    • 1250x1250 (c4d.HAIR_RENDER_SHADOWS_MAP_1250)

    • 1500x1500 (c4d.HAIR_RENDER_SHADOWS_MAP_1500)

    • 1750x1750 (c4d.HAIR_RENDER_SHADOWS_MAP_1750)

    • 2000x2000 (c4d.HAIR_RENDER_SHADOWS_MAP_2000)

    • Custom (c4d.HAIR_RENDER_SHADOWS_MAP_CUSTOM)


Parameter: Resolution

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_CACHE_SIZE

  • Parameter Type: int


Parameter: Traced Width

  • Parameter ID: c4d.HAIR_RENDER_SHADOW_WIDTH

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.HAIR_RENDER_LIGHTS_MODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.HAIR_RENDER_MODE_INCLUDE)

    • Exclude (c4d.HAIR_RENDER_MODE_EXCLUDE)


Parameter: Lights


Parameter: Hair

  • Parameter ID: c4d.HAIR_RENDER_OBJECTS_HAIR

  • Parameter Type: bool


Parameter: Polygon

  • Parameter ID: c4d.HAIR_RENDER_OBJECTS_POLYGON

  • Parameter Type: bool


Parameter: Spline

  • Parameter ID: c4d.HAIR_RENDER_OBJECTS_SPLINE

  • Parameter Type: bool


Parameter: Particle

  • Parameter ID: c4d.HAIR_RENDER_OBJECTS_PARTICLE

  • Parameter Type: bool


Parameter: Length

  • Parameter ID: c4d.HAIR_RENDER_HAIR_LENGTH

  • Parameter Type: float


Parameter: Count

  • Parameter ID: c4d.HAIR_RENDER_HAIR_COUNT

  • Parameter Type: int


Parameter: Mode

  • Parameter ID: c4d.HAIR_RENDER_OBJECTS_MODE

  • Parameter Type: int

  • Cycle Values:
    • Include (c4d.HAIR_RENDER_MODE_INCLUDE)

    • Exclude (c4d.HAIR_RENDER_MODE_EXCLUDE)


Parameter: Objects


Parameter: Image

  • Parameter ID: c4d.HAIR_RENDER_MP_RGB

  • Parameter Type: bool


Parameter: Depth

  • Parameter ID: c4d.HAIR_RENDER_MP_DEPTH

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.HAIR_RENDER_MP_DEPTH_OFF)

    • Standard (c4d.HAIR_RENDER_MP_DEPTH_ON)

    • Separate (c4d.HAIR_RENDER_MP_DEPTH_OWN)


Parameter: Alpha

  • Parameter ID: c4d.HAIR_RENDER_MP_ALPHA

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.HAIR_RENDER_MP_ALPHA_OFF)

    • Standard (c4d.HAIR_RENDER_MP_ALPHA_ON)

    • Separate (c4d.HAIR_RENDER_MP_ALPHA_OWN)


Parameter: Split Back

  • Parameter ID: c4d.HAIR_RENDER_MP_SPLIT_BACK

  • Parameter Type: bool


Parameter: Color

  • Parameter ID: c4d.HAIR_RENDER_MP_COLOR

  • Parameter Type: bool


Parameter: Diffuse

  • Parameter ID: c4d.HAIR_RENDER_MP_DIFFUSE

  • Parameter Type: bool


Parameter: Specular

  • Parameter ID: c4d.HAIR_RENDER_MP_SPECULAR

  • Parameter Type: bool


Parameter: Secondary

  • Parameter ID: c4d.HAIR_RENDER_MP_SECONDARY_SPECULAR

  • Parameter Type: bool


Parameter: Received Shadows

  • Parameter ID: c4d.HAIR_RENDER_MP_RECIEVE_SHADOW

  • Parameter Type: bool


Parameter: Self-Shadows

  • Parameter ID: c4d.HAIR_RENDER_MP_SELF_SHADOW

  • Parameter Type: bool


Parameter: Illumination

  • Parameter ID: c4d.HAIR_RENDER_MP_ILLUMINATION

  • Parameter Type: bool