Spots Shader

关于

参数

Parameters are accessed with C4DAtom::GetParameter() / C4DAtom::SetParameter() 。见 Parameter IDs .


Parameter: 形状

  • Parameter ID: SPOTSHADER_GAP_SHAPE
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Circle (SPOTSHADER_GAP_SHAPE_CIRCLE)
    • Diamond (SPOTSHADER_GAP_SHAPE_DIAMOND)
    • Checker (SPOTSHADER_GAP_SHAPE_CHECKER)
    • Square (SPOTSHADER_GAP_SHAPE_SQUARE)
    • Lines U (SPOTSHADER_GAP_SHAPE_ULINES)
    • Lines V (SPOTSHADER_GAP_SHAPE_VLINES)
    • Grid (SPOTSHADER_GAP_SHAPE_GRID)
    • Texture (SPOTSHADER_GAP_SHAPE_TEXTURE)

Parameter: 纹理


Parameter: Gap Color


Parameter: Spot Color


Parameter: 比例


Parameter: U


Parameter: V


Parameter: Rotate


Parameter: 阴影

  • Parameter ID: SPOTSHADER_SHADOW
  • Parameter Type: 渐变

Parameter: Diffuse

  • Parameter ID: SPOTSHADER_DIFFUSE
  • Parameter Type: 渐变

Parameter: Specular

  • Parameter ID: SPOTSHADER_SPEC
  • Parameter Type: 渐变

Parameter: 光照

  • Parameter ID: SPOTSHADER_ILLUM
  • Parameter Type: 渐变

Parameter: Camera


Parameter: Lights


Parameter: Specular


Parameter: 光照


Parameter: 阴影


Parameter: Invert


Parameter: Use Lights

  • Parameter ID: SPOTSHADER_INCEXC
  • Parameter Type: maxon::Int32 ( Basic Data Types )
  • Cycle Values:
    • Include (SPOTSHADER_INCEXC_INCLUDE)
    • Exclude (SPOTSHADER_INCEXC_EXCLUDE)

Parameter: Lights