Substance Engine

About

  • Header File: substance/description/prefssubstance.h

  • Description Category: Preferences.

Parameters

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


Parameter: Create material on import

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL

  • Parameter Type: int

  • Cycle Values:
    • No (c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL_NO)

    • Standard (c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL_STANDARD)

    • Metallic (c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL_METALLIC)

    • Glossy (c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL_GLOSSY)

    • Auto (c4d.PREFS_SUBSTANCE_ENGINE_CREATE_MATERIAL_AUTO)


Parameter: Sampling

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_NONE)

    • Circle (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_CIRCLE)

    • Square (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_SQUARE)

    • Alias 1 (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_ALIAS_1)

    • Alias 2 (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_ALIAS_2)

    • Alias 3 (c4d.PREFS_SUBSTANCE_ENGINE_SAMPLING_ALIAS_3)


Parameter: Disk Cache Mode

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_CACHE_MODE

  • Parameter Type: int

  • Cycle Values:
    • Off (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_MODE_OFF)

    • Read (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_MODE_READ)

    • Read + Write (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_MODE_READ_WRITE)


Parameter: Disk Cache Format

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_CACHE_FORMAT

  • Parameter Type: int

  • Cycle Values:
    • TIF (Up to 32 Bit/Channel) (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_FORMAT_TIF)

    • PNG (Up to 16 Bit/Channel) (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_FORMAT_PNG)

    • JPG (Up to 8 Bit/Channel) (c4d.PREFS_SUBSTANCE_ENGINE_CACHE_FORMAT_JPG)


Parameter: Cache Shaders for Viewport

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_OGL_CACHE

  • Parameter Type: bool


Parameter: Output Channel Preview Size

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_SIZE

  • Parameter Type: int

  • Cycle Values:
    • Small (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_SIZE_SMALL)

    • Medium (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_SIZE_MEDIUM)

    • Large (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_SIZE_LARGE)

    • Huge (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_SIZE_HUGE)


Parameter: Asset Browser preview

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW

  • Parameter Type: int

  • Cycle Values:
    • Rendered (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_RENDERED)

    • Output channel mosaic (c4d.PREFS_SUBSTANCE_ENGINE_PREVIEW_MOSAIC)


Parameter: Running Cinema 4D

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_SELECT

  • Parameter Type: int


Parameter: Team Render Clients

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_SELECT_TRC

  • Parameter Type: int


Parameter: Synchronize Team Render Clients

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_SYNC_TRC

  • Parameter Type: A button.


Parameter: PREFS_SUBSTANCE_ENGINE_WARNING

  • Parameter ID: c4d.PREFS_SUBSTANCE_ENGINE_WARNING

  • Parameter Type: str