GI Setup

About

Parameters

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


Parameter: Preset

  • Parameter ID: c4d.GI_SETUP_DATA_PRESETS

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.GI_SETUP_PRESET_CUSTOM)

    • Default (c4d.GI_SETUP_PRESET_DEFAULT)

    • 0 (c4d.0)

    • Interior - Preview (c4d.GI_SETUP_PRESET_INTERIOR_PREVIEW)

    • Interior - Preview (High Diffuse Depth) (c4d.GI_SETUP_PRESET_INTERIOR_PREVIEW_DIFFUSE)

    • Interior - Preview (Small Illuminants) (c4d.GI_SETUP_PRESET_INTERIOR_PREVIEW_AREA)

    • Interior - High (c4d.GI_SETUP_PRESET_INTERIOR_HIGH)

    • Interior - High (High Diffuse Depth) (c4d.GI_SETUP_PRESET_INTERIOR_HIGH_DIFFUSE)

    • Interior - High (Small Illuminants) (c4d.GI_SETUP_PRESET_INTERIOR_HIGH_AREA)

    • Exterior - Preview (c4d.GI_SETUP_PRESET_EXTERIOR_PREVIEW)

    • Exterior - Physical Sky (c4d.GI_SETUP_PRESET_EXTERIOR_SKY)

    • Exterior - HDR Image (c4d.GI_SETUP_PRESET_EXTERIOR_HDR)

    • Object Visualization - Preview (c4d.GI_SETUP_PRESET_OBJECT_PREVIEW)

    • Object Visualization - High (c4d.GI_SETUP_PRESET_OBJECT_HIGH)

    • Progressive - No Prepass (c4d.GI_SETUP_PRESET_PROGRESSIVE)

    • Progressive - Fast Complete Diffuse (c4d.GI_SETUP_PRESET_PROGRESSIVE_PREPASS)


Parameter: Primary Method

  • Parameter ID: c4d.GI_SETUP_DATA_PRIMARY_METHOD

  • Parameter Type: int

  • Cycle Values:
    • QMC (c4d.GI_SETUP_METHOD_QMC)

    • Irradiance Cache (c4d.GI_SETUP_METHOD_IC2)

    • 0 (c4d.0)

    • Irradiance Cache (Legacy) (c4d.GI_SETUP_METHOD_IRRADIANCE_CACHE)


Parameter: Intensity

  • Parameter ID: c4d.GI_SETUP_DATA_PRIMARY_INTENSITY

  • Parameter Type: float


Parameter: Saturation

  • Parameter ID: c4d.GI_SETUP_DATA_PRIMARY_SATURATION

  • Parameter Type: float


Parameter: Secondary Method

  • Parameter ID: c4d.GI_SETUP_DATA_SECONDARY_METHOD

  • Parameter Type: int

  • Cycle Values:
    • QMC (c4d.GI_SETUP_METHOD_QMC)

    • Irradiance Cache (c4d.GI_SETUP_METHOD_CACHE)

    • Radiosity Maps (c4d.GI_SETUP_METHOD_RADIANCE)

    • Light Mapping (c4d.GI_SETUP_METHOD_LIGHT_MAPPING)

    • Off (c4d.GI_SETUP_METHOD_NONE)


Parameter: Intensity

  • Parameter ID: c4d.GI_SETUP_DATA_SECONDARY_INTENSITY

  • Parameter Type: float


Parameter: Saturation

  • Parameter ID: c4d.GI_SETUP_DATA_SECONDARY_SATURATION

  • Parameter Type: float


Parameter: Diffuse Depth

  • Parameter ID: c4d.GI_SETUP_DATA_DIFFUSE_DEPTH

  • Parameter Type: int


Parameter: Maximum Depth

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_DEPTH

  • Parameter Type: int


Parameter: Gamma

  • Parameter ID: c4d.GI_SETUP_DATA_GAMMA_VALUE

  • Parameter Type: float


Parameter: Samples

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_COUNT_METHOD

  • Parameter Type: int

  • Cycle Values:
    • Custom Sample Count (c4d.GI_SETUP_COUNT_USER)

    • Custom Accuracy (c4d.GI_SETUP_COUNT_CUSTOM)

    • Low (c4d.GI_SETUP_COUNT_LOW)

    • Medium (c4d.GI_SETUP_COUNT_MEDIUM)

    • High (c4d.GI_SETUP_COUNT_HIGH)


Parameter: Accuracy

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_COUNT_THRESHOLD

  • Parameter Type: float


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_COUNT

  • Parameter Type: int


Parameter: Hemispherical Sampling

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_ENABLED

  • Parameter Type: bool


Parameter: Discrete Area Sampling

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_AREA_ENABLED

  • Parameter Type: bool


Parameter: Force Per-Pixel

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_AREA_FORCE

  • Parameter Type: bool


Parameter: Custom Count

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_AREA_CUSTOM

  • Parameter Type: bool


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_AREA_COUNT

  • Parameter Type: int


Parameter: Discrete Sky Sampling

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_SKY_ENABLED

  • Parameter Type: bool


Parameter: Force Per-Pixel

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_SKY_FORCE

  • Parameter Type: bool


Parameter: Custom Count

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_SKY_CUSTOM

  • Parameter Type: bool


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_QMC_SKY_COUNT

  • Parameter Type: int


Parameter: Record Density

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_QUALITY

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.GI_SETUP_QUALITY_CUSTOM)

    • Preview (c4d.GI_SETUP_QUALITY_PREVIEW)

    • Low (c4d.GI_SETUP_QUALITY_LOW)

    • Medium (c4d.GI_SETUP_QUALITY_MEDIUM)

    • High (c4d.GI_SETUP_QUALITY_HIGH)


Parameter: Min Rate

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_RATE_MIN

  • Parameter Type: int


Parameter: Max Rate

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_RATE_MAX

  • Parameter Type: int


Parameter: Density

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_DENSITY

  • Parameter Type: float


Parameter: Minimum Spacing

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_DETAILS

  • Parameter Type: float


Parameter: Maximum Spacing

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_MAX_LIMIT

  • Parameter Type: float


Parameter: Smoothing

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_SMOOTHING

  • Parameter Type: float


Parameter: Color Refinement

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_COLOR

  • Parameter Type: float


Parameter: Screen Scale

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_SCALE

  • Parameter Type: bool


Parameter: EXPERIMENTAL - Detail Quality

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_DETAIL_REDUCTION

  • Parameter Type: float


Parameter: EXPERIMENTAL - Additional Overture Pass

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_OVERTURE

  • Parameter Type: bool


Parameter: DEBUG - Real A

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_A

  • Parameter Type: float


Parameter: DEBUG - Real B

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_B

  • Parameter Type: float


Parameter: DEBUG - Flag A

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_FLAG_A

  • Parameter Type: bool


Parameter: DEBUG - Flag B

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_FLAG_B

  • Parameter Type: bool


Parameter: DEBUG - Mode

  • Parameter ID: c4d.GI_SETUP_DATA_IC2_MODE

  • Parameter Type: int

  • Cycle Values:
    • Normal (c4d.GI_SETUP_DATA_IC2_MODE_NORMAL)

    • Weighted (c4d.GI_SETUP_DATA_IC2_MODE_WEIGHTED)

    • Simple (c4d.GI_SETUP_DATA_IC2_MODE_SIMPLE)

    • Secondary (c4d.GI_SETUP_DATA_IC2_MODE_SECONDARY)


Parameter: Record Density

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_QUALITY

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.GI_SETUP_QUALITY_CUSTOM)

    • Preview (c4d.GI_SETUP_QUALITY_PREVIEW)

    • Low (c4d.GI_SETUP_QUALITY_LOW)

    • Medium (c4d.GI_SETUP_QUALITY_MEDIUM)

    • High (c4d.GI_SETUP_QUALITY_HIGH)

    • High (Details) (c4d.GI_SETUP_QUALITY_HIGH_DETAILS)


Parameter: Min Rate

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_RATE_MIN

  • Parameter Type: int


Parameter: Max Rate

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_RATE_MAX

  • Parameter Type: int


Parameter: Radius

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_RADIUS_MAX

  • Parameter Type: float


Parameter: Minimum Radius

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_RADIUS_MIN

  • Parameter Type: float


Parameter: Density Control

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_CONTROL

  • Parameter Type: float


Parameter: Use Proximity Correction

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DENSITY_PROXIMITY

  • Parameter Type: bool


Parameter: Interpolation Method

  • Parameter ID: c4d.GI_SETUP_DATA_IR_INTERPOLATION_METHOD

  • Parameter Type: int

  • Cycle Values:
    • Least Squares (c4d.GI_SETUP_INTERPOLATION_LEAST_SQUARES)

    • Weighted Average (c4d.GI_SETUP_INTERPOLATION_WEIGHTED)

    • Off (c4d.GI_SETUP_INTERPOLATION_NONE)


Parameter: Smoothing

  • Parameter ID: c4d.GI_SETUP_DATA_IR_INTERPOLATION_SMOOTHING

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.GI_SETUP_SMOOTHING_CUSTOM)

    • Minimal (c4d.GI_SETUP_SMOOTHING_MINIMAL)

    • Weak (c4d.GI_SETUP_SMOOTHING_WEAK)

    • Medium (c4d.GI_SETUP_SMOOTHING_MEDIUM)

    • Heavy (c4d.GI_SETUP_SMOOTHING_HEAVY)

    • Very Heavy (c4d.GI_SETUP_SMOOTHING_VERY_HEAVY)


Parameter: Records

  • Parameter ID: c4d.GI_SETUP_DATA_IR_INTERPOLATION_MAX_SAMPLES

  • Parameter Type: int


Parameter: Scale

  • Parameter ID: c4d.GI_SETUP_DATA_IR_INTERPOLATION_MAX_RADIUS_SCALE

  • Parameter Type: float


Parameter: Cache Refinement

  • Parameter ID: c4d.GI_SETUP_DATA_IR_COLOR_QUALITY

  • Parameter Type: int

  • Cycle Values:
    • Custom (c4d.GI_SETUP_COLOR_CUSTOM)

    • Off (c4d.GI_SETUP_COLOR_NONE)

    • Low (c4d.GI_SETUP_COLOR_LOW)

    • Medium (c4d.GI_SETUP_COLOR_MEDIUM)

    • High (c4d.GI_SETUP_COLOR_HIGH)

    • Very High (c4d.GI_SETUP_COLOR_VERY_HIGH)


Parameter: Passes

  • Parameter ID: c4d.GI_SETUP_DATA_IR_COLOR_PASSES

  • Parameter Type: int


Parameter: Color Threshold

  • Parameter ID: c4d.GI_SETUP_DATA_IR_COLOR_THRESHOLD

  • Parameter Type: float


Parameter: Cutoff

  • Parameter ID: c4d.GI_SETUP_DATA_IR_COLOR_CUTOFF

  • Parameter Type: float


Parameter: Strength

  • Parameter ID: c4d.GI_SETUP_DATA_IR_COLOR_COOEF

  • Parameter Type: float


Parameter: Cache Secondary

  • Parameter ID: c4d.GI_SETUP_DATA_IR_CACHE_SECONDARY

  • Parameter Type: bool


Parameter: Distance Map

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DISTANCE_MAP_ENABLED

  • Parameter Type: bool


Parameter: Check Record Visibility

  • Parameter ID: c4d.GI_SETUP_DATA_IR_VISIBILITY_CHECK_ENABLED

  • Parameter Type: bool


Parameter: Details Enhancement

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_ENABLE

  • Parameter Type: bool


Parameter: Adaptive Mode

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_ADAPTIVE

  • Parameter Type: bool


Parameter: Estimate Secondary

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_ESTIMATE

  • Parameter Type: bool


Parameter: Radius

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_RADIUS

  • Parameter Type: float


Parameter: Quality Ratio

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_RATIO

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.GI_SETUP_DATA_IR_DETAILS_MODE

  • Parameter Type: int

  • Cycle Values:
    • Combine (c4d.GI_SETUP_DETAILS_COMBINE)

    • Details Only (c4d.GI_SETUP_DETAILS_DETAILS)

    • Global Only (c4d.GI_SETUP_DETAILS_GLOBAL)


Parameter: Map Density

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_SCALE

  • Parameter Type: float


Parameter: Sampling Subdivisions

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_SAMPLES

  • Parameter Type: int


Parameter: Mode

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_MODE

  • Parameter Type: int

  • Cycle Values:
    • Normal (c4d.GI_SETUP_RADIANCE_MODE_NORMAL)

    • Visualize Texels (c4d.GI_SETUP_RADIANCE_MODE_POINTS)

    • Visualize Shading (c4d.GI_SETUP_RADIANCE_MODE_SHADED)

    • Visualize Shading (Front) (c4d.GI_SETUP_RADIANCE_MODE_SHADED_FRONT)

    • Visualize Shading (Back) (c4d.GI_SETUP_RADIANCE_MODE_SHADED_BACK)


Parameter: Area Sampling

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_AREA_ENABLE

  • Parameter Type: bool


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_AREA_SAMPLES

  • Parameter Type: int


Parameter: Sky Sampling

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_SKY_ENABLE

  • Parameter Type: bool


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_SKY_SAMPLES

  • Parameter Type: int


Parameter: Path Count (x1000)

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_COUNT

  • Parameter Type: int


Parameter: Samples Size

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_SCALE_SCREEN

  • Parameter Type: float


Parameter: Samples Size

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_SCALE_WORLD

  • Parameter Type: float


Parameter: Scale

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_SCALE_MODE

  • Parameter Type: int

  • Cycle Values:
    • Screen (c4d.GI_SETUP_LIGHT_MAPPING_SCALE_SCREEN)

    • World (c4d.GI_SETUP_LIGHT_MAPPING_SCALE_WORLD)


Parameter: Direct Lights

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_DIRECT

  • Parameter Type: bool


Parameter: Use Camera Path

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_CAMERA

  • Parameter Type: bool


Parameter: Show Preview Paths

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PATH_SHOW_PATHS

  • Parameter Type: bool


Parameter: Build Radiosity Maps

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_RADIANCE

  • Parameter Type: bool


Parameter: Map Density

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_RADIANCE_SCALE

  • Parameter Type: float


Parameter: Sampling Subdivisions

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_RADIANCE_SAMPLES

  • Parameter Type: int


Parameter: Prefilter

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PREFILTER

  • Parameter Type: bool


Parameter: Prefilter Samples

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_PREFILTER_COUNT

  • Parameter Type: int


Parameter: Interpolation Method

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_FILTER

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.GI_SETUP_LIGHT_MAPPING_FILTER_NONE)

    • Nearest (c4d.GI_SETUP_LIGHT_MAPPING_FILTER_NEAREST)

    • Fixed (c4d.GI_SETUP_LIGHT_MAPPING_FILTER_FIXED)


Parameter: Sample Count

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_FILTER_COUNT

  • Parameter Type: int


Parameter: Size Ratio

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_FILTER_SCALE

  • Parameter Type: float


Parameter: Mode

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_MODE

  • Parameter Type: int

  • Cycle Values:
    • Normal (c4d.GI_SETUP_LIGHT_MAPPING_MODE_NORMAL)

    • Visualize (c4d.GI_SETUP_LIGHT_MAPPING_MODE_VISUALIZE)


Parameter: Flush Cache(s)

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_FLUSH

  • Parameter Type: A button.


Parameter: Prepass Only

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_PREPASS

  • Parameter Type: bool


Parameter: Skip Prepass (If Present)

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_LOCK

  • Parameter Type: bool


Parameter: Auto Load

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_AUTOLOAD

  • Parameter Type: bool


Parameter: Auto Save

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_AUTOSAVE

  • Parameter Type: bool


Parameter: Full Animation Mode

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_ANIMATION

  • Parameter Type: bool


Parameter: Flush Cache(s)

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_FLUSH

  • Parameter Type: A button.


Parameter: Auto Load

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_AUTOLOAD

  • Parameter Type: bool


Parameter: Auto Save

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_AUTOSAVE

  • Parameter Type: bool


Parameter: Full Animation Mode

  • Parameter ID: c4d.GI_SETUP_DATA_RADIANCE_ANIMATION

  • Parameter Type: bool


Parameter: Flush Cache(s)

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_FLUSH

  • Parameter Type: A button.


Parameter: Auto Load

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_AUTOLOAD

  • Parameter Type: bool


Parameter: Auto Save

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_AUTOSAVE

  • Parameter Type: bool


Parameter: Full Animation Mode

  • Parameter ID: c4d.GI_SETUP_DATA_LIGHT_MAPPING_ANIMATION

  • Parameter Type: bool


Parameter: Custom Location

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_CUSTOM_PATH_ENABLED

  • Parameter Type: bool


Parameter: Location

  • Parameter ID: c4d.GI_SETUP_DATA_CACHE_CUSTOM_PATH

  • Parameter Type: str


Parameter: Debug Information Level

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_DEBUG_LEVEL

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.GI_SETUP_DEBUG_NONE)

    • Minimal (c4d.GI_SETUP_DEBUG_MINIMAL)

    • Complete (c4d.GI_SETUP_DEBUG_COMPLETE)


Parameter: Glass/Mirror Optimization

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_NON_DIFFUSE_CUTOFF

  • Parameter Type: float


Parameter: Refractive Caustics

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_REFRACTIVECAUSTICS

  • Parameter Type: bool


Parameter: Reflective Caustics

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_REFLECTIVECAUSTICS

  • Parameter Type: bool


Parameter: Diffuse Illumination Only

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_DIFFUSE_ONLY

  • Parameter Type: bool


Parameter: Hide Prepass

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_HIDE_PREPASS

  • Parameter Type: bool


Parameter: Show Samples

  • Parameter ID: c4d.GI_SETUP_DATA_EXTRA_SHOW_SAMPLES

  • Parameter Type: bool