Thin Film Shader

About

Parameters

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


Parameter: Color

  • Parameter ID: c4d.THINFILMSHADER_LAYERCOLOR

  • Parameter Type: c4d.Vector


Parameter: Texture

  • Parameter ID: c4d.THINFILMSHADER_LAYERCOLOR_TEX_LINK

  • Parameter Type: c4d.BaseShader


Parameter: Mix Strength

  • Parameter ID: c4d.THINFILMSHADER_LAYERMIXSTRENGTH

  • Parameter Type: float


Parameter: Thickness (nm)

  • Parameter ID: c4d.THINFILMSHADER_AVERAGETHICKNESS

  • Parameter Type: float


Parameter: Variation (nm)

  • Parameter ID: c4d.THINFILMSHADER_RELATIVETHICKNESS

  • Parameter Type: float


Parameter: Texture

  • Parameter ID: c4d.THINFILMSHADER_RELATIVECHANGE_TEX_LINK

  • Parameter Type: c4d.BaseShader


Parameter: IOR Preset

  • Parameter ID: c4d.THINFILMSHADER_IOR_PRESET

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.THINFILMSHADER_IOR_PRESET_CUSTOM)

    • Beer (c4d.THINFILMSHADER_IOR_PRESET_BEER)

    • Diamond (c4d.THINFILMSHADER_IOR_PRESET_DIAMOND)

    • Emerald (c4d.THINFILMSHADER_IOR_PRESET_EMERALD)

    • Ethanol (c4d.THINFILMSHADER_IOR_PRESET_ETHANOL)

    • Glass (c4d.THINFILMSHADER_IOR_PRESET_GLASS)

    • Jade (c4d.THINFILMSHADER_IOR_PRESET_JADE)

    • Milk (c4d.THINFILMSHADER_IOR_PRESET_MILK)

    • Oil (Vegetable) (c4d.THINFILMSHADER_IOR_PRESET_OIL_VEGETABLE)

    • Pearl (c4d.THINFILMSHADER_IOR_PRESET_PEARL)

    • PET (c4d.THINFILMSHADER_IOR_PRESET_PET)

    • Plexiglas (c4d.THINFILMSHADER_IOR_PRESET_PLEXIGLASS)

    • Ruby (c4d.THINFILMSHADER_IOR_PRESET_RUBY)

    • Sapphire (c4d.THINFILMSHADER_IOR_PRESET_SAPPHIRE)

    • Water (c4d.THINFILMSHADER_IOR_PRESET_WATER)

    • Water (Ice) (c4d.THINFILMSHADER_IOR_PRESET_WATER_ICE)

    • Whiskey (c4d.THINFILMSHADER_IOR_PRESET_WHISKEY)


Parameter: IOR

  • Parameter ID: c4d.THINFILMSHADER_IOR

  • Parameter Type: float


Parameter: Spectral Samples

  • Parameter ID: c4d.THINFILMSHADER_NUMSPECTRALSAMPLE

  • Parameter Type: int