Я пытаюсь сделать шейдер так, чтобы поведение было таким же, как у продуктов, изображенных ниже.

Продукты переданы целиком другого, даже если какой-то многоугольник позади. Порядок рендера определяется касанием. Последние затронутые оказываются впереди. Вероятно, контролируется скриптом.
Но для визуализации воды используется z-тест.
Я пытался отключить Z-тест и управлять им с помощью кода, но Объект Рендеринг перед всем.
Я хочу, чтобы Еда Объектов отображалась целиком перед другими и управляла порядком с помощью кода. Но взаимодействие этого объекта с любым другим объектом обычно относится к порядку z.