Единственный способ сделать это - использовать предварительно вычисленные кубические карты.Конвейер с фиксированной функцией интерполирует цвета и координаты текстуры через многоугольники.Цвет бесполезен, но можно использовать текстурирование.
Он не будет зависеть от положения, но вы можете предварительно рассчитать кубические карты для областей и смешать их между собой, используя BLEND_ADD и дважды рисуя его с обоими кубическими картами, между которыми вы LERPing.