Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод пикселей по средствам DirectX, вопрос 
:(
    Опции темы
Div
Дата 25.6.2005, 12:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 3.6.2005
Где: Первоуральск

Репутация: 1
Всего: 1



Возник такой вопрос: "Как можно через DirectX выводить пиксели." Я долго рассуждал на эту тему и пришел к выводу, что выводить пиксели через вывод мелких палигонов как-то не корректоно! Может знает кто-нить быстрый и надежный способ по выводу пикселей разного цвета?

Зарание благодарен!
PM MAIL WWW ICQ   Вверх
Div
Дата 5.7.2005, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 3.6.2005
Где: Первоуральск

Репутация: 1
Всего: 1



Или одни пиксели в DirectX нельзя выводить?
PM MAIL WWW ICQ   Вверх
oleg1973
Дата 5.7.2005, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: нет
Всего: 34



все можно, рисуеш в бэкбуффере а потом флип делаеш
в разделе асм была моя заметка на эту тему, на другие языки просто переделывается


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Div
Дата 6.7.2005, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 3.6.2005
Где: Первоуральск

Репутация: 1
Всего: 1



А нельзя кинуть прямую ссылку? Я просто найти не могу. Да и интернет через GPRS дороговат! smile
Добавлено @ 00:59
Из ICQ: http://www.blacklogic.net/articles/ddraw.txt
PM MAIL WWW ICQ   Вверх
Div
Дата 6.7.2005, 01:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 3.6.2005
Где: Первоуральск

Репутация: 1
Всего: 1



Ага. Там описан DirectDraw, а мне нужет Direct3D! smile
PM MAIL WWW ICQ   Вверх
p0s0l
Дата 6.7.2005, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Самое простое - сделать у сурфейса LockRect, вывести пикселы (учитывая формат поверхности), UnlockRect...
Как вариант можно попробовать DrawPrimitive( D3DPT_POINTLIST, ... ) (нужно будет отключить Z-проверку и, если тебе нужно, сделать ортогональную проекцию), правда это не юзал...


--------------------
С уважением, г-н Посол.
PM   Вверх
Guest
Дата 7.7.2005, 19:11 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А по моему проще всетаки сделать на DirectDraw
  Вверх
Div
Дата 11.7.2005, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 3.6.2005
Где: Первоуральск

Репутация: 1
Всего: 1



А можно DirectDraw совместить с Direct3D? Я пробовал, но очень усилий на это не прилогал. Ничего не получилось smile
PM MAIL WWW ICQ   Вверх
empter
Дата 12.7.2005, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фанат
*


Профиль
Группа: Участник
Сообщений: 224
Регистрация: 20.5.2005

Репутация: 3
Всего: 4



В девятой версии DirectX DirectDraw входит в Direct3D smile
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.1189 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.