<?xml version="1.0" encoding="utf-8"?>
<PropertyList>
  <name>Effects/model-transparent</name>
  <inherits-from>Effects/model-default</inherits-from>

  <parameters>
    <rendering-hint>transparent</rendering-hint>
    <render-bin>
      <bin-number>111</bin-number>
      <bin-name>DepthSortedBin</bin-name>
    </render-bin>
  </parameters>

  <!--
      Place objects in render bin 111 (frontmost transparent objects).

      Remark: <render-bin> parameter is not set in Effects/model-default
      to allow adjusting the bin based on material alpha.
  -->
  <!-- ALS -->
  <technique n="5">
    <pass>
      <render-bin>
        <bin-number><use>render-bin/bin-number</use></bin-number>
        <bin-name><use>render-bin/bin-name</use></bin-name>
      </render-bin>
    </pass>
  </technique>

  <!-- Non-ALS shaders -->
  <technique n="11">
    <pass>
      <render-bin>
        <bin-number><use>render-bin/bin-number</use></bin-number>
        <bin-name><use>render-bin/bin-name</use></bin-name>
      </render-bin>
    </pass>
  </technique>

  <!-- Fallback (no shaders) -->
  <technique n="13">
    <pass>
      <render-bin>
        <bin-number><use>render-bin/bin-number</use></bin-number>
        <bin-name><use>render-bin/bin-name</use></bin-name>
      </render-bin>
    </pass>
  </technique>

</PropertyList>
