вот такой хак придумал, но нужно SM 6.0, чтобы возвращать Stencil Ref из шейдера
1. Сортируем от ближних к дальним
2. В шейдере возвращаем Stencil Ref = alpha
3. StencilOp(KEEP, INCR, KEEP), StencilFunc(LESS, 0xFF, 0xFF)
4. Рендерим используя тот WOIT
В теории патиклы постепенно увеличат стенсил до 255 и последующие в этом месте рисоваться не будут. Сработает ли HiStencil или даже Early-Stencil тест в ситуации с перезаписью Stencil Ref - большой вопрос. Может
@Triang3l знает на него ответ.