Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Шейдеры: с чего начать?


Nic ©   (2006-03-22 11:15:00) 

Хочется распробовать сабж. OpenGL. Видеокарта GF 6600. В какую сторону копать? В сторону сайтов производителей видеокарт или какая-нибудь литература бывает? Вобщем, мастера, делитесь опытом ;)


@!!ex   (2006-10-15 09:19:00) [1]

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1159426582&n=9

> > Шейдерам?
>
> Рэнди Дж. Рост
> OpenGL. Трехмерная графика и язык программирования шейдеров.
>


MeF Dei Corvi   (2006-10-14 20:01:00) [2]

Боресков книгу писал по расширениям OpenGL. Почитай :) Впрочем у него в статьях на www.steps3d.narod.ru почти всё есть.


NEO2   (2006-10-14 18:25:00) [3]


> Хочется распробовать сабж. OpenGL. Видеокарта GF 6600. В
> какую сторону копать? В сторону сайтов производителей видеокарт
> или какая-нибудь литература бывает? Вобщем, мастера, делитесь
> опытом ;)

Видюха у тебя подходящая!
Для начала скачай пример вот отсюда:
http://www.igrodel.ru/glsl.htm
Он вроде как под Turbo Delphi, но и на 6-тых компилиться должен.

Почитай статейку
http://gamedev.ru/articles/?id=20104

Потом сходи на
http://www.ozone3d.net/
Неплохие tutorial-ы конкретно по шейдерам.

Когда врубишься в смысл - бери шейдеры из демок на C++, смотри входные/выходные параметры и грузи в Delphi. Хорошие залежи шейдеров:
http://www.humus.ca/
http://www.codesampler.com/

Нет ничего сложного =)


morpheuz   (2006-05-20 01:41:00) [4]

А на ATI видяхи что посоветуете почитать, там много разных технолгий вроде smartshader, N-Patch, ... но нигде не моге найти мануал по их использованию.


_3d[Power]   (2006-05-13 01:34:00) [5]

Может в кассу, сам не пробовал (видео шадеры не держит ;)
http://dtf.ru/articles/read.php?id=38592


Mrck   (2006-05-12 18:52:00) [6]

Советую начать с NVidia SDK и FXComposer...

А не подскажите, можно ли взять где-нить мануал русскоязычный по FXComposer, а лучше FAQ или "уроки"?

Спасибо.


Da Stranger   (2006-03-25 15:13:00) [7]

Советую начать с NVidia SDK и FXComposer, с помощью них я за пару дней разобрался с CG шейдерами.


grisme   (2006-03-25 06:58:00) [8]

да.)


Nic   (2006-03-24 06:37:00) [9]

Стало быть всё есть в дровах?


grisme   (2006-03-24 05:19:00) [10]

Шейдеры организуются в виде расширений OpenGL твоей видяхи, просто ищи расширения WglGetProcAddress(...).)


Nic   (2006-03-23 18:47:00) [11]

А с программой обязательно должны идти dll-ки при использовании шедеров или они идут вместе с дровами конкретной видеокарты?


grisme   (2006-03-22 15:08:00) [12]

http://www.gamedev.ru. Шейдеры-рулят..Действительно, полезнейшая штука..)


Lambda   (2006-03-22 14:55:00) [13]

Бывает, Nic, еще такая литература, как официальная спецификация от разработчиков OpenGL. Смотри http://oss.sgi.com/projects/ogl-sample/registry/ARB/GLSLangSpec.Full.1.10.59.pdf


antonn   (2006-03-22 13:34:00) [14]

DeadMeat ©   (22.03.06 13:27) [3]
значит был пьян, показалось... :))
ну в этом случае, Nic, ни в коем случае не ходи на http://code.darthman.com/news.php, и ни у кого там ничего не спрашивай:))


DeadMeat   (2006-03-22 13:27:00) [15]


> вроде на конкурсе "скроллер" были шейдеры у DeadMeat'a...

Мдаа??
Эмм... Не помню такого. Я хотел попиксельное освещение ввести, но вместе с другими фишками не успел.

---
...Death Is Only The Begining...


Sapersky   (2006-03-22 13:01:00) [16]

http://www.steps3d.narod.ru/


antonn   (2006-03-22 11:37:00) [17]

на http://code.darthman.com/news.phpспроси
вроде на конкурсе "скроллер" были шейдеры у DeadMeat'a...


Наверх

Титульная страница Поиск, карта сайта Написать письмо