Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Интерполяция цвета в OpenGL


Автор: leninishere 11.3.2011, 11:50
Вопрос: как средствами OpenGL отобразить подобное изображение: 
http://5729.iz.piccy.info.nyud.net:8...729/screen.jpg 
То есть, чтобы была какая-то палитра, и интерполяция цвета между вершинами полигонов происходила с использованием только лишь цветов палитры. 

Писали, что можно в пиксельном шейдере, на вход подавать одномерную текстуру с цветами палитры и трехмерную с градиентом. Но с шейдерами и 3-д текстурами я не дружу, так что, если это и вправду работает, то буду очень благодарен, если кто-нибудь объяснит чуть подробней.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)