Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.15;
Скачать: CL | DM;

Вниз

DelphiX и Alpha - я плакалъ.   Найти похожие ветки 

 
Mihey   (2003-03-14 18:11) [0]

Пишу простенькую стратегию на DelphiX, надо иногда домики выводить полупрозрачными. Работаю не с TPictureCollectionItems, а с TDXSurface, использую метод DrawAlpha. И вывод одного домика в alpha снижает скорость на 3 кадра в секунду, а для моих жалких 5 это уже очень серьёзно. Как мне быть? Может быть есть способы ускорить именно DelphiX или же какие-нибудь другие способы оптимизации?


 
Darthman   (2003-03-14 18:25) [1]

нету. Есть способ, например перейти на PowerDraw.


 
Mihey   (2003-03-14 18:30) [2]

Так, тогда разъясни с PowerDraw. Я его скачал (версия 2.21), установил, но пишет ошибку, вроде как нет у меня Direct3d. Карточка у меня плохая, ATI, но может всё же это проблемы с версией DirectX?????


 
Darthman   (2003-03-14 18:58) [3]

нужно 8.1
А что за карточка?


 
Mihey   (2003-03-14 20:24) [4]

Да, у меня был как раз 8.1, я сейчас установил DirectX 9 Redist, сообщение немножко другое, но сводится к одному и тому же. Карточка от ATI слабенькая, глюканутая, максимум - фильмы зырить. Похоже, в ней вся проблема. Ладно, есть ещё идеи по этому поводу.


 
Mihey   (2003-03-15 20:52) [5]

Та что, дейстивтельно никак? Может есть другие способы, кроме PowerDraw? Может графические библиотеки быстрее DelphiX? У меня есть ещё на примете один выход, я его протестирую и тогда сообщу.


 
Mihey   (2003-03-15 20:57) [6]

Вот ещё странность. Пример с альфой, который я сделал и который у меня показывал 2 FPS на весьма слабом компьюетере, я дал своему другу с более мощным компьютером, а это будет около 800 MHz и карточкой GF 2, но там всё равно было 2 FPS! Вот действительно, глядя на сабж, я плакалъ....


 
Darthman   (2003-03-16 03:00) [7]

Я не в курсе, какой проц у тебя, но альфа в ДелфиХ делается процессорно.


 
Mihey   (2003-03-16 15:23) [8]

М-м, понятно тогда почему. Проц у меня 450 MHz.


 
Darthman   (2003-03-16 21:39) [9]

В том-то и дело. Поэтому в ДелфиХ использование альфы крайне нежелательно.



Страницы: 1 вся ветка

Текущий архив: 2003.09.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
7-48805
dm37
2003-06-30 14:35
2003.09.15
RS-232 - RS-485


14-48692
Grouzd[E]v
2003-08-24 18:38
2003.09.15
Будете смеятся: как работать с архивами??? - я еще новичок :(((


1-48520
Kolich
2003-09-02 15:15
2003.09.15
Кто нибудь имеет код, реализующий алгоритм водораздела(Watershed)


14-48756
pavlentii
2003-08-23 12:49
2003.09.15
Глючит чаты


14-48755
Neox
2003-08-26 12:28
2003.09.15
Любителям 1С