Нужно сделать на асме прогу, которая в графическом режиме (где размер области видеопамяти не влазит в один сегмент) будет поворачивать изображение на заданный угол относительно центра экрана.
GoodWind
4.10.2004 18:18
я бы посоветовал на сайте www.enlight.ru посмотреть раздел demo.design.faq там вроде есть про это
P@sh@
7.10.2004 9:02
я делал такое сам, но только на дельфи, с помощью алгоритма рисования линии (Брезенхема?). если сможешь разобраться и переделать на ассемблере... ;)
кстати, а угол вращения может быть произвольный? или кратный 90 град?
FreeMan
18.10.2004 15:07
P@sh@, угол произвольный. Меня больше интересует реализация пересчёта адреса пиксела в видеопамяти в тех видеорежимах, где её объем превышает 1 сегмент!
P@sh@
19.10.2004 12:12
FreeMan ну, на таком уровне я уже не работаю (дельфи ), хотя старые vesa-модули остались... но это тута кажись сто раз обсуждалось... странно все же, имхо этот момент гораздо проще для реализации, чем собственно алгоритм произвольного поворота
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.