Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

АльфаБленд [Delphi, Windows, ХР]


V@LER@N ©   (2004-04-14 14:14:00) 

ПисАл тут игровину... Экшн/РПГ - типа Диабло, только футуристичнее :)... Но вот, столкнулся с проблеммой. Игра начинает сильно тормозить: я использую ДравАльфа при прорисовке огня/дыма/снаряда при выстреле, точнее, если шмаляешь очередями, т.е., когда больше десятка снарядов (полупрозрачных) на экране рисовать приходится (оффскрин я, конечно же отсекаю). Че посоветуете?


Mihey   (2004-04-14 22:29:00) [1]

DrawAlpha действительно тормозит в DelphiX и ничего не поделаешь. Есть, правда, надстройки над DelphiX, ускоряющие его работу с DrawAlpha.


Kind   (2004-04-14 22:16:00) [2]

При использовании Альфы в ДелфиХ тоже начинает всё конкретно тормозить! В PowerDraw основанным на 3D таких проблем нет.


TButton   (2004-04-14 18:32:00) [3]

re 1
а очень просто, Мелкософт отказались от поддержки DXом аппаратного 2д. По инерции от аппаратного 2D ускорения (а ведь было такое, было!) отказались и производители железа. ИМХО - бредовый поступок. при нынешних технологиях с аппаратным 2D винды могли бы пользовать DX в качестве GDI для себя и для прикладных программ и имели бы мы обалденную и очень шуструю графику.


Мараканец   (2004-04-14 15:53:00) [4]

Может покажешь исходник? может дело в твоем коде ?


smb   (2004-04-14 15:29:00) [5]

http://smb.hotmail.ru/mir/dx.exe
имхо если для 2д, то этого хватит. самы настоящий DX. при переходе не так уж много проблем будет.
>когда больше десятка снарядов (полупрозрачных)
зачем полупрозрачные снаряды?


Darthman   (2004-04-14 14:52:00) [6]

>>Я через ДелфиХ пишу. Что мне делать для достижения моей цели?
Отказаться от ДелфиХ


V@LER@N   (2004-04-14 14:26:00) [7]

Я через ДелфиХ пишу. Что мне делать для достижения моей цели?
Если знаешь какую-нить документашку по ДиректХ или ДелфиХ - дай ссылку (так самому приходится "методом тыка" выживать)


Мараканец   (2004-04-14 14:19:00) [8]

Эээ вобщем аппаратный альфа тебе нужен...либо оптимизируй алгоритмы, чесно говоря не понятно как 2Д ваще тормозить может....


Наверх

Титульная страница Поиск, карта сайта Написать письмо