<args format="1.0">
    <shaderType>
        <tag value="pattern"/>
    </shaderType>
    <page name="Parameters" open="True">
        <param name="age" label="Spark Age" type="float" default="0.5" connectable="True" min="0" max="1" widget="default">
            <tags>
                <tag value="float"/>
            </tags>
        </param>
        <param name="width" label="Spark Width" type="float" default="0.1" connectable="True" min="0" max="1" widget="default">
            <tags>
                <tag value="float"/>
            </tags>
        </param>        
        
        <param name="frontblur" label="Front Blur" type="float" default="0" connectable="True" min="0" max="1" widget="default">
            <tags>
                <tag value="float"/>
            </tags>
        </param>        
        
        <param name="rearblur" label="Rear Blur" type="float" default="0.05" connectable="True" min="0" max="1" widget="default">
            <tags>
                <tag value="float"/>
            </tags>
        </param>        
  
        <param name="start" label="Front Color" type="color" default="1 0 0" connectable="True" widget="color">
            <tags>
                <tag value="color"/>
            </tags>
        </param>        
        
        <param name="end" label="Rear Color" type="color" default="1 0 1" connectable="True" widget="color">
            <tags>
                <tag value="color"/>
            </tags>
        </param>    
    </page>
  
    <output name="resultRGB">
        <tags>
            <tag value ="color"/>
        </tags>
    </output>
    <output name="resultF">
        <tags>
            <tag value ="float"/>
        </tags>
    </output>
  
    <typeTag>
        <tag value="pattern"/>
    </typeTag>
    <rfmdata nodeid="6" classification="rendernode/RenderMan/pattern"/>
</args>