Blitzmax
Среда, 02.07.2025, 12:26
Приветствую Вас Гость | RSS
 
Главная РегистрацияВход
Меню сайта
Наш опрос
Оцените скорость работы с сайтом
Всего ответов: 112
Главная » 2008 » Март » 23 » Новый совет
Новый совет
21:05
Добавлен новый совет об отрисовке куска изображения.
Для ленивых здесь:

Используем SetViewport
Function DrawImageRect(img:TImage, x#, y#, rx#, ry#, rw#, rh#)
SetViewport x, y, rw, rh
DrawImage img, x - rx, x - ry
SetViewport(0, 0, GFX_WIDTH, GFX_HEIGHT)
EndFunction

Особенности: надо знать абсолютные координаты.
Недостатки: SetViewport не всеми картами поддерживается.

Адрес статьи с советами: http://blitzmax.3dn.ru/publ/3-1-0-8
Просмотров: 963 | Добавил: oxid | Рейтинг: 0.0/0 |
Всего комментариев: 2
08.04.2008
1. boo-ga-ga
Спасибо, полезный совет. А не знаешь, с какими видеокартами бывают проблемы и в чем они выражаются?

08.04.2008
2. oxid
Пожалуйста. С какими именно - не знаю. В общем - со старенькими, которые не держат 4 клиппейна . Т.к. SetViewport использует SetClipPlane.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Календарь новостей
«  Март 2008  »
Пн Вт Ср Чт Пт Сб Вс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Поиск
Ссылки
Статистика
Copyright Oxid © 2025
Сайт создан в системе uCoz