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

Новости:

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

Главное меню

[sh] Bump map (есть ответ)

Автор Gerion, 06 марта 2008, 14:31:27

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

Denil-Tornado

Разобрав игру S.T.A.L.K.E.R я нашёл такую текстуру типа normal только зелёно-жёлтую. Моё предположение она играет за отражение.
Кто знает подскажите. Мож эта вещь пригодится.

Viik

Нет, это оптимизация, чтобы нормал мапа меньше занимала памяти. Идея в том что нормаль единичной длины, значение z всегда положительное так как это тангент текстура, поэтому z выкидывают и восстанавливают в шейдере через значения x и y в этом текселе. При сжатии больше всего теряеться точность в красном канале поэтому x перекидывают в z перед сохранением. Посмотри, там красного цвета вообще нет.

Denil-Tornado

#32
Нет красного нету, так мельком синий проскакивает.
Ну вот пример этих текстур выдернутых, а так же и серая какая-то.
Кто знает напишите мож и пригодится, а так же в квест засунуть можно их.

shaman4d

Привет форумчане. Я рад что нашел этот форум и надеюсь что здесь найду поддержку и много полезного для себя.

q3d недавно начал изучать и столкнулся с такой проблемой: при попытке сделать как в оффициальном приемре про пиксельный бамп маппинг получается поверхность белого цвета. Я не знаю как это исправить - пересмотрел вроде все настройки как в примере.

Сцену выложил http://narod.ru/disk/6654523000/app.rar.html

mehanik1982

доброго дня, подскажите пожалуста как совместить нормал+альфу текстуру.

vap2008

 Про bump встретил много тем,куда эту вставить не разобрался,если не там начал-переместите пожалуйста.
Я даже боюсь вопрос задавать, почитал посты про bump понимаю,что ничего не понимаю. Я наверно тупой, но я так и не смог понять, как наложить карту рельефа. В максе есть объект-текстура-bump(царапины). Экспортирую в квест.Текстура легла.Bump черно-белый.Куда его.............
Примеры я смотрел-повторить не смог.
Объясните пожалуйста помедленней :D

cashis

незнаю может есть более простой и лёгкий метод, но я назначаю объекту материал paralax( стандартный ) или же приделываю к объекту шейдер с бампом данный добрыми людьми (в теме про шейдеры), затем меняю текстуры на нужные мне и кручу различные настройки до нужного мне результата !

Ruslan

Попробуй набрать в поиске Normal Map  ;)

Denil-Tornado

Или полазий по этим папкам.

C:\Program Files\Quest3D\Quest3D 4.2.3\Examples\Shading & Materials


vap2008

 Спасибо всем!
Удалось мне рельеф сделать.Приделываю к объекту шейдер с бампом тута скачанный.Получилось:
Surface-HLSL Objet-3D ObjectData, ну и к Surface текстуры привязаны.
А если у меня модель анимирована?
Surface-SkinnedCharacter-3D ObjectData. Что то у меня не получается никуда шейдер с бампом привязать.Или тут такой шейдер не подойдет?