<export_preset title="Unity HDRP Specular" description="Export to Unity High Definition Render Pipeline in Specular workflow. Converted from Metallic-Roughness maps.">

  <output name="{name}_DiffuseTransparency" format="png" bits="8">
    <channel type="rgb" src_map="color,metallic" op="diffuse_from" default="0.5,0.5,0.5"/>
    <channel type="a" src_map="opacity" default="1"/>
  </output>
    
  <output name="{name}_Specular" format="png" bits="8">
    <channel type="rgb" src_map="color,metallic" op="specular_from" default="0.5,0.5,0.5"/>
  </output>

  <output name="{name}_MaskMap" format="png" bits="8">
    <channel type="r" default="0"/>
    <channel type="g" src_map="ao" default="1"/>
    <channel type="b" default="0"/>
    <channel type="a" src_map="roughness" op="invert" default="0"/>
  </output>

  <output name="{name}_Height" format="png" bits="16">
    <channel type="1" src_map="displacement" default="0.5"/>
  </output>

  <output name="{name}_Normal" format="png" bits="16">
    <channel type="rgb" src_map="normal" op="normal_gl" default="0.5,0.5,1"/>
  </output>

</export_preset>