Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Быстрый попиксельный вывод


Автор: OXOTHUK 3.9.2010, 15:55
Здравствуйте!
Скоро нужно писать курсовую, в которой предстоит реализовать алгоритм освещения 3D-графики(Z-буфер, трассировка луча и пр.). Для лаб статичные изображения вполне можно было делать и на форме(через GDI то бишь), но тут нужно вращать, т.е. нужна быстрая попиксельная отрисовка. 
Всвязи с этим есть вопрос: как реализовать быстрый вывод картинки не меньше 800х600?
А т.к. убеждать преподов, что я использую DirectX или OpenGL только для вывода пикселей бесполезно. Нельзя и все тут. На ум приходит что-то типа видеопамяти в DOS, но в винде похожего найдено не было...

Автор: Alexeis 3.9.2010, 16:15
Цитата(OXOTHUK @  3.9.2010,  14:55 Найти цитируемый пост)
Всвязи с этим есть вопрос: как реализовать быстрый вывод картинки не меньше 800х600?

  Насколько я знаю, самый быстрый графический вывод из GDI функций осуществляет SetDIBitsToDevice . 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)