GI Setup

About

  • Header File: advanced_render/description/vpgisetup.h
  • Description Category: Video Posts. A ::BaseVideoPost. See BaseVideoPost Manual.
  • Included Description:

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See page_maxonapi_getting_started_foundations_cinema_parameters.


Parameter: Preset

  • Parameter ID: GI_SETUP_DATA_PRESETS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (GI_SETUP_PRESET_CUSTOM)
    • Default (GI_SETUP_PRESET_DEFAULT)
    • 0 (0)
    • Interior - Preview (GI_SETUP_PRESET_INTERIOR_PREVIEW)
    • Interior - Preview (High Diffuse Depth) (GI_SETUP_PRESET_INTERIOR_PREVIEW_DIFFUSE)
    • Interior - Preview (Small Illuminants) (GI_SETUP_PRESET_INTERIOR_PREVIEW_AREA)
    • Interior - High (GI_SETUP_PRESET_INTERIOR_HIGH)
    • Interior - High (High Diffuse Depth) (GI_SETUP_PRESET_INTERIOR_HIGH_DIFFUSE)
    • Interior - High (Small Illuminants) (GI_SETUP_PRESET_INTERIOR_HIGH_AREA)
    • Exterior - Preview (GI_SETUP_PRESET_EXTERIOR_PREVIEW)
    • Exterior - Physical Sky (GI_SETUP_PRESET_EXTERIOR_SKY)
    • Exterior - HDR Image (GI_SETUP_PRESET_EXTERIOR_HDR)
    • Object Visualization - Preview (GI_SETUP_PRESET_OBJECT_PREVIEW)
    • Object Visualization - High (GI_SETUP_PRESET_OBJECT_HIGH)
    • Progressive - No Prepass (GI_SETUP_PRESET_PROGRESSIVE)
    • Progressive - Fast Complete Diffuse (GI_SETUP_PRESET_PROGRESSIVE_PREPASS)

Parameter: Primary Method

  • Parameter ID: GI_SETUP_DATA_PRIMARY_METHOD
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • QMC (GI_SETUP_METHOD_QMC)
    • Irradiance Cache (GI_SETUP_METHOD_IC2)
    • 0 (0)
    • Irradiance Cache (Legacy) (GI_SETUP_METHOD_IRRADIANCE_CACHE)

Parameter: Intensity


Parameter: Saturation


Parameter: Secondary Method

  • Parameter ID: GI_SETUP_DATA_SECONDARY_METHOD
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • QMC (GI_SETUP_METHOD_QMC)
    • Irradiance Cache (GI_SETUP_METHOD_CACHE)
    • Radiosity Maps (GI_SETUP_METHOD_RADIANCE)
    • Light Mapping (GI_SETUP_METHOD_LIGHT_MAPPING)
    • Off (GI_SETUP_METHOD_NONE)

Parameter: Intensity


Parameter: Saturation


Parameter: Diffuse Depth


Parameter: Maximum Depth


Parameter: Gamma


Parameter: Samples

  • Parameter ID: GI_SETUP_DATA_QMC_COUNT_METHOD
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom Sample Count (GI_SETUP_COUNT_USER)
    • Custom Accuracy (GI_SETUP_COUNT_CUSTOM)
    • Low (GI_SETUP_COUNT_LOW)
    • Medium (GI_SETUP_COUNT_MEDIUM)
    • High (GI_SETUP_COUNT_HIGH)

Parameter: Accuracy


Parameter: Sample Count


Parameter: Hemispherical Sampling


Parameter: Discrete Area Sampling


Parameter: Force Per-Pixel


Parameter: Custom Count


Parameter: Sample Count


Parameter: Discrete Sky Sampling


Parameter: Force Per-Pixel


Parameter: Custom Count


Parameter: Sample Count


Parameter: Record Density

  • Parameter ID: GI_SETUP_DATA_IC2_QUALITY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (GI_SETUP_QUALITY_CUSTOM)
    • Preview (GI_SETUP_QUALITY_PREVIEW)
    • Low (GI_SETUP_QUALITY_LOW)
    • Medium (GI_SETUP_QUALITY_MEDIUM)
    • High (GI_SETUP_QUALITY_HIGH)

Parameter: Min Rate


Parameter: Max Rate


Parameter: Density


Parameter: Minimum Spacing


Parameter: Maximum Spacing


Parameter: Smoothing


Parameter: Color Refinement


Parameter: Screen Scale


Parameter: EXPERIMENTAL - Detail Quality


Parameter: EXPERIMENTAL - Additional Overture Pass


Parameter: DEBUG - Real A


Parameter: DEBUG - Real B


Parameter: DEBUG - Flag A


Parameter: DEBUG - Flag B


Parameter: DEBUG - Mode

  • Parameter ID: GI_SETUP_DATA_IC2_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (GI_SETUP_DATA_IC2_MODE_NORMAL)
    • Weighted (GI_SETUP_DATA_IC2_MODE_WEIGHTED)
    • Simple (GI_SETUP_DATA_IC2_MODE_SIMPLE)
    • Secondary (GI_SETUP_DATA_IC2_MODE_SECONDARY)

Parameter: Record Density

  • Parameter ID: GI_SETUP_DATA_IR_DENSITY_QUALITY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (GI_SETUP_QUALITY_CUSTOM)
    • Preview (GI_SETUP_QUALITY_PREVIEW)
    • Low (GI_SETUP_QUALITY_LOW)
    • Medium (GI_SETUP_QUALITY_MEDIUM)
    • High (GI_SETUP_QUALITY_HIGH)
    • High (Details) (GI_SETUP_QUALITY_HIGH_DETAILS)

Parameter: Min Rate


Parameter: Max Rate


Parameter: Radius


Parameter: Minimum Radius


Parameter: Density Control


Parameter: Use Proximity Correction


Parameter: Interpolation Method

  • Parameter ID: GI_SETUP_DATA_IR_INTERPOLATION_METHOD
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Least Squares (GI_SETUP_INTERPOLATION_LEAST_SQUARES)
    • Weighted Average (GI_SETUP_INTERPOLATION_WEIGHTED)
    • Off (GI_SETUP_INTERPOLATION_NONE)

Parameter: Smoothing

  • Parameter ID: GI_SETUP_DATA_IR_INTERPOLATION_SMOOTHING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (GI_SETUP_SMOOTHING_CUSTOM)
    • Minimal (GI_SETUP_SMOOTHING_MINIMAL)
    • Weak (GI_SETUP_SMOOTHING_WEAK)
    • Medium (GI_SETUP_SMOOTHING_MEDIUM)
    • Heavy (GI_SETUP_SMOOTHING_HEAVY)
    • Very Heavy (GI_SETUP_SMOOTHING_VERY_HEAVY)

Parameter: Records


Parameter: Scale


Parameter: Cache Refinement

  • Parameter ID: GI_SETUP_DATA_IR_COLOR_QUALITY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (GI_SETUP_COLOR_CUSTOM)
    • Off (GI_SETUP_COLOR_NONE)
    • Low (GI_SETUP_COLOR_LOW)
    • Medium (GI_SETUP_COLOR_MEDIUM)
    • High (GI_SETUP_COLOR_HIGH)
    • Very High (GI_SETUP_COLOR_VERY_HIGH)

Parameter: Passes


Parameter: Color Threshold


Parameter: Cutoff


Parameter: Strength


Parameter: Cache Secondary


Parameter: Distance Map


Parameter: Check Record Visibility


Parameter: Details Enhancement


Parameter: Adaptive Mode


Parameter: Estimate Secondary


Parameter: Radius


Parameter: Quality Ratio


Parameter: Mode

  • Parameter ID: GI_SETUP_DATA_IR_DETAILS_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Combine (GI_SETUP_DETAILS_COMBINE)
    • Details Only (GI_SETUP_DETAILS_DETAILS)
    • Global Only (GI_SETUP_DETAILS_GLOBAL)

Parameter: Map Density


Parameter: Sampling Subdivisions


Parameter: Mode

  • Parameter ID: GI_SETUP_DATA_RADIANCE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (GI_SETUP_RADIANCE_MODE_NORMAL)
    • Visualize Texels (GI_SETUP_RADIANCE_MODE_POINTS)
    • Visualize Shading (GI_SETUP_RADIANCE_MODE_SHADED)
    • Visualize Shading (Front) (GI_SETUP_RADIANCE_MODE_SHADED_FRONT)
    • Visualize Shading (Back) (GI_SETUP_RADIANCE_MODE_SHADED_BACK)

Parameter: Area Sampling


Parameter: Sample Count


Parameter: Sky Sampling


Parameter: Sample Count


Parameter: Path Count (x1000)


Parameter: Samples Size


Parameter: Samples Size


Parameter: Scale

  • Parameter ID: GI_SETUP_DATA_LIGHT_MAPPING_PATH_SCALE_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Screen (GI_SETUP_LIGHT_MAPPING_SCALE_SCREEN)
    • World (GI_SETUP_LIGHT_MAPPING_SCALE_WORLD)

Parameter: Direct Lights


Parameter: Use Camera Path


Parameter: Show Preview Paths


Parameter: Build Radiosity Maps


Parameter: Map Density


Parameter: Sampling Subdivisions


Parameter: Prefilter


Parameter: Prefilter Samples


Parameter: Interpolation Method

  • Parameter ID: GI_SETUP_DATA_LIGHT_MAPPING_FILTER
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Off (GI_SETUP_LIGHT_MAPPING_FILTER_NONE)
    • Nearest (GI_SETUP_LIGHT_MAPPING_FILTER_NEAREST)
    • Fixed (GI_SETUP_LIGHT_MAPPING_FILTER_FIXED)

Parameter: Sample Count


Parameter: Size Ratio


Parameter: Mode

  • Parameter ID: GI_SETUP_DATA_LIGHT_MAPPING_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (GI_SETUP_LIGHT_MAPPING_MODE_NORMAL)
    • Visualize (GI_SETUP_LIGHT_MAPPING_MODE_VISUALIZE)

Parameter: Flush Cache(s)


Parameter: Prepass Only


Parameter: Skip Prepass (If Present)


Parameter: Auto Load


Parameter: Auto Save


Parameter: Full Animation Mode


Parameter: Flush Cache(s)


Parameter: Auto Load


Parameter: Auto Save


Parameter: Full Animation Mode


Parameter: Flush Cache(s)


Parameter: Auto Load


Parameter: Auto Save


Parameter: Full Animation Mode


Parameter: Custom Location


Parameter: Location

  • Parameter ID: GI_SETUP_DATA_CACHE_CUSTOM_PATH
  • Parameter Type: ::Filename (Filename Manual)

Parameter: Debug Information Level

  • Parameter ID: GI_SETUP_DATA_EXTRA_DEBUG_LEVEL
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Off (GI_SETUP_DEBUG_NONE)
    • Minimal (GI_SETUP_DEBUG_MINIMAL)
    • Complete (GI_SETUP_DEBUG_COMPLETE)

Parameter: Glass/Mirror Optimization


Parameter: Refractive Caustics


Parameter: Reflective Caustics


Parameter: Diffuse Illumination Only


Parameter: Hide Prepass


Parameter: Show Samples