<args format="1.0">
<shaderType>
<tag value="pattern"/>
</shaderType>
<help>
Emits one color for primary ray hits and another for
non-primary hits.
</help>
<param name="incolor"
label="Input Color"
type="color"
default="1 1 0"
connectable="True"
widget="color">
<tags>
<tag value="color"/>
</tags>
</param>
<param name="action"
label="Color Action"
type="int"
default="0"
connectable="False"
widget="mapper">
<hintdict name="options">
<string name="Complimentary" value="0"/>
<string name="Grayscale" value="1"/>
<string name="Invert Grayscale" value="2"/>
<string name="Use Alternative Color" value="3"/>
</hintdict>
</param>
<param name="alternative"
label="Alternative Input Color"
type="color"
default="1 0 0"
connectable="True"
widget="color">
<tags>
<tag value="color"/>
</tags>
</param>
<param name="passthrough"
label="Pass Through"
type="int"
default="0"
connectable="False"
widget="checkbox">
<tags>
<tag value="int"/>
</tags>
</param>
<output name="resultRGB">
<tags>
<tag value="color"/>
</tags>
</output>
<output name="resultMask">
<tags>
<tag value="float"/>
</tags>
</output>
<output name="resultInvertedMask">
<tags>
<tag value="float"/>
</tags>
</output>
<rfmdata nodeid="14" classification="rendernode/RenderMan/pattern"/>
</args>