DynamicParameter

The DynamicParameter element signals to a compatible application that a parameter is dynamic. If the transform is used for display, the parameter value defined in the CTF file is ignored and the value set in the application is used instead.

It is an Autodesk extension to the Academy/ASC XML color transform format.

Updated

Version 1.3.

Contains

No content.

Contained By

Attributes

param
Specifies the parameter that will be overridden by the application when the CTF file is applied to the display.
Value Meaning
"EXPOSURE" Allows the exposure value to be overridden when the transform is used for display in applications that support this ability.

This value can be used only when the DynamicParameter element is a child of an ExposureContrast element.

"CONTRAST" Allows the contrast value to be overridden when the transform is used for display in applications that support this ability.

This value can be used only when the DynamicParameter element is a child of an ExposureContrast element.

"LOOK_SWITCH" Allows the operator's effect to be toggled on and off when the transform is used for display in applications that support this ability.

This can be used in conjunction with the bypass attribute of the parent element to create operators that will never affect values rendered to file but that can still be toggled on and off for display.

Introduced in version 1.3.

Example

<ProcessList id="561c5aba-8709-477c-8211-7ec4a6fe8820">
    <ExposureContrast inBitDepth="16f" outBitDepth="16f" style="linear">
        <ECParams contrast="1.0000" exposure="0.0000" pivot="0.1800" />
        <DynamicParameter param="EXPOSURE" />
        <DynamicParameter param="CONTRAST" />
    </ExposureContrast>
    <Reference basePath="Autodesk" inBitDepth="16f" outBitDepth="16f" path="misc/default_look-ACESproxy.ctf" bypass="true">
        <DynamicParameter param="LOOK_SWITCH" />
    </Reference>
    <Reference basePath="Autodesk" inBitDepth="16f" outBitDepth="16f" path="RRT+ODT/ACES_to_CIE-XYZ_v0.1.1.ctf" />
    <Reference alias="currentMonitor" inBitDepth="16f" outBitDepth="10i" />
<</ProcessList>