• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Bump & Relief Mapping *** FX Shader

Автор Sonjaaa, 27 марта 2008, 06:22:52

« назад - далее »

gerasim

#15
Надонадо)) Я добавил к вашему проекту куб simple.x(Panda) из макса2008 с шейдером simple.fx от ShaderFX(леченый). Если можно сделайте также красиво как у вас.
http://ifolder.ru/5968735

Medwedius

#16
2 Sonjaaa Да пожалуста сделайте, а то тупил вчера пол дня...

Позже... Вобщем все тоже самое понакачивал разных примеров, и во всех при замене на мою геометрию выскакивает Ерор "Eror in Vertex declaration" Может геометрия глючная (хотя без бампа она показывается на ура).

Разобрался - в общем при экспорте слетела раскладка  :-\ Переэкспортил объект - все теперь нормально...

Medwedius

Теперь новая трабла - Шейдер заработал НО его нельзя сделать двухсторонним и на него не ложится альфа  >:(

morfik

ia vecherom vilaju fail da normala i alfi akala  :)

Medwedius

У меня еще затык - эти шейдера воспринимают только один источник света. А на эти обекты я лайтмапу не ложу т.к. их дофига и хочу их инстансами сделать. Как их тогда осветить?


Medwedius

Спасибо посмотрю, я б без тебя уже забросил с нормалом долбатся...  :)

morfik

toshto ia dal eta ne ochen super vot seichas pitaus zdelat v max sheider shtobi displament rabotal shtobi poligonami vixodila i vrodi paluchaitsa ochen silno kak zakonchu vilaju na saitt


:)

Medwedius

Спс как подсветить я понял,Вот только товй шейдер Бамп не не хочет подключатся к объекту, пишет "Eror in Vertex declaration"

morfik

ia posmotrel uteba shtota s obektam poprobui drugoi obektt

Medwedius

У тебя с шейдером какой-то косяк на границах - там запечена полукруглая фаска должно получится как справа (это паралакс, но в нем не отображется двухсторонний шейдер), а получается рис слева...  Он как-то смещает текстуру... (Меш и развертка не трогались)
P.S. Подключить шейдер наконец-то удалось...
(http://img374.imageshack.us/img374/2658/q3d01yo5.jpg)

Sonjaaa

#26
Цитата: Medwedius от 01 апреля 2008, 14:56:36
Теперь новая трабла - Шейдер заработал НО его нельзя сделать двухсторонним и на него не ложится альфа  >:(
Перед тем как применить шейдер к объекту, сделайте его двухсторонним, а затем прикрепляйте HLSL.
Альфу нужно прописывать в самом шейдере...
Цитата: Medwedius от 01 апреля 2008, 16:33:34
У меня еще затык - эти шейдера воспринимают только один источник света. ...
У Material в ShaderFX: Settings: Number of Light (1-4)

Рекомендую посмотреть видео-уроки с оффсайта: http://lumonix.net/shaderfx.html (Options:Media)

morfik

ogromnoe sposibo za silku mnogo chevo xoroshevo tam obisnaut  :)

Sonjaaa

Цитата: gerasim от 01 апреля 2008, 10:11:08
Надонадо)) Я добавил к вашему проекту куб simple.x(Panda) из макса2008 с шейдером simple.fx от ShaderFX(леченый). Если можно сделайте также красиво как у вас.
http://ifolder.ru/5968735

Что касается Вашего simple-бокса и шейдера simple.fx, то в данном шейдере кроме Diffuse Map и бампинга по нормалу, используется лишь цвет блеска и сила глянцевости, поэтому у него такой вид.
На скринах показала связь между простыми шейдерами из ShaderFx и Quest3D (к ноду HLSL Object прикрепляется также Timer Value, если в шейдере присутствует анимация).
К сожалению, сейчас нет времени подробнее описать процесс, надеюсь хоть немного стало понятнее...

Также вставила в сцену традиционный чайник с Relief Map, так что данный файл можно просмотреть только в Q3D 3.6.6/4.0.0 и поддержкой Shader Model 3.0


Название: Re_simple.rar
Размер: 1.62 Мб
Ссылка для скачивания файла: http://ifolder.ru/5981355

Скрины:
http://ifolder.ru/5981359    simple_fx.jpg (101.98 кб)
http://ifolder.ru/5981365    offset_fx.jpg (101.49 кб)

Medwedius

Цитата: Sonjaaa от 02 апреля 2008, 01:39:56
Рекомендую посмотреть видео-уроки с оффсайта: http://lumonix.net/shaderfx.html (Options:Media)

Эта штука помоему только к максу (я в Мае работаю)