Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
14-48744
nikkie
2003-08-25 19:31
2003.09.15
Новая версия форум-клиента DMClient 2.0a


9-48385
Smola
2003-03-08 13:49
2003.09.15
Можно ли увеличить допустимый размер дмф файла


1-48587
Fay
2003-09-02 17:47
2003.09.15
Как сделать приложение активным?


1-48537
VID
2003-09-02 09:21
2003.09.15
Не могу понять, что за фигня...


11-48488
Sewix
2003-01-06 13:09
2003.09.15
Memo и Icon





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский