Несколько текстур на одном полигоне OpenGL

Поэтому я понятия не имею, как мне следует поступать так, как я хочу, поэтому я объясню как можно лучше.

http://i.stack.imgur.com/j65H8.jpg

Итак, представьте, что все изображение представляет собой 2-мерный квадрат 128х128, и каждый цвет, который я хочу применить для текстуры этой части 2-го квадрата. Кроме того, я хочу, чтобы он также растягивался, поэтому красный, аква, зеленый и фиолетовый никогда не растягиваются ни в каком направлении, но розовый растягивается во всех направлениях, а затем серый, желтый, черный и оранжевый растягиваются в самом длинном направлении (серый / оранжевый = ширина увеличивается, желтый / черный = высота увеличивается). При растяжении это должно выглядеть так:

http://i.stack.imgur.com/wJiKv.jpg

Также я использую C ++.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]