Форум: "Media";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
ВнизFast draw from array Найти похожие ветки
← →
Yaro (2002-01-13 04:29) [0]Может быть сейчас кто-нить ответит, а то на протяжении полугода задаю его и не получаю стоящего ответа. Может сегодня "снего пойдет"?
Вопрос в следующем - как быстро выводить графику, желательно в полноэкранном режиме??? Осуществление - требуется получить что-то типа прямого доступа к видео-памяти, другими словами у меня есть массив, мне его надо отобразить на экране, только не с 5-6 ФПСами а как минимум 60!!!
Что же это такое? Что, никак нельзя, разве? Чтоб было БЫСТРО, ОЧЕНЬ БЫСТРО и без всяких DirectDraw примочек, просто копировать на экран.
Думаю изложился как можно понятнее, спасибо за внимание.
← →
MJH (2002-01-13 17:25) [1]OpenGL/DirectDraw + min GeForce2MX
быстрее ничем не получится, даже тем же FastLib"ом (gfody.com)
← →
Yaro (2002-01-14 09:34) [2]Это понятно, но как быть с массивом?
← →
Yaro (2002-01-14 23:45) [3]Да, "даже FastLib" хуже работает, чем то, что у меня уже есть, но этого мало! Если кто хочет посмотреть что я делаю, то идите сюда - http://195.248.172.123/Project1.rar . Файл весит многовато, но там у меня дофига функций, которые отключены, но они пока имеют некоторые глюки (прозрачность, текстурирование, прозрачное текстурирование, ОСВЕЩЕНИЕ). И ФПС при этом не 23-25, а около 40-50!!!!
← →
wicked (2002-01-15 12:02) [4]2Yaro ©
еще не выкачал твой project, но, думаю, можно использовать
1) createdibsection
2) старый-добрый vfw - его еще обзывают drawdib
← →
Владимир Васильев (2002-01-15 15:22) [5]Посмотри на реализацию не прямых блиттинговых операций (Alpha,Add....) в PowerDraw v1.4 - ссылку найдёшь в форуме :
http://www.gamedev.net/community/forums/forum.asp?forum_id=30&forum_title=turbo
← →
Yaro (2002-01-24 21:15) [6]wicked -> подробнее можно?
← →
wicked (2002-01-26 18:43) [7]2 Yaro ©
когда то я думал писать чего-то без directdraw, поэтому искал обходные пути...
логика была простой - где в windows (тогда еще 3.11) используется БЫСТРАЯ графика?.... правильно - там, где рисуются avi"шки.... :) т. е. video for windows... а на чём оно основано?... на drawdib.... в справочной системе, которая идёт с delphi 5, а именно в отрывках по win32 help есть целый раздел, посвященный этой штуке... так и называется - drawdib... правда, ничего я тогда и не написал - ленивый я.... поэтому о реальных результатах сказать не могу... но, судя по help"у, писать под неё несложно...
а насчёт createdibsection статейку видел... даже не помню где... найду - дам ссылку.... :)
← →
wicked (2002-01-26 19:54) [8]2 Yaro ©
а вот и ссылка по createdibsection - http://www.codenet.ru/progr/video/fgraph.php
← →
Карелин Артем (2002-05-30 14:41) [9]эээ... А какое у вас железо?? Я использую компоненты DelphiX, если не использовать альфа, стретч, вращение и прочие примочки, то скорость получается намного выше 25 fps на моем компостере.
Скорость ограничивается скоростью обновления картинки монитора. А она у меня 60. Хотя если выставить игнорирование развертки, то выходит до 200 на картинке 720*576. А комп Цел-900.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c