Показать сообщение отдельно
Старый 12.05.2007, 11:04
progman вне форума Посмотреть профиль Отправить личное сообщение для progman Найти все сообщения от progman
  № 1  
Ответить с цитированием
progman
 
Аватар для progman

Регистрация: May 2007
Адрес: Saint-Petersburg
Сообщений: 136
Отправить сообщение для progman с помощью ICQ
По умолчанию текстурные координаты - как рисовать часть.

имеется текстура в мувике
Texture1 размер 256х256 пикселей. представим что ее текстурные координаты (0,0,1,1) - то есть (0, 0 ) это верхний левый угол нашей текстуры, а (1, 1) - нижний правый. в данном случае размерность 1 это абстрактно целая текстуа, все 256 пикселей.

ее можно поместить в мувик и она там бедет единичного размера.
а вот, положим мне надо вывести только часть картинки (0.0f, 0.0f, 0.25f, 0.25f) - квадратик 1/4 от общего размера. верхний левый угол.
как это осуществить?

тут у меня к примеру из моей Win32 проги текстура с набором GUI
резать в фотошопе на оттедльные пикчи не хочется.
Изображения
Тип файла: bmp input_additional8.bmp (11.8 Кб, 162 просмотров)