Этот тип нормалей у меня вызвал проблему, когда я на свою модельку ставлю бавм, то со стандартными текстурами он смотриться нормально!!! А если подключаю свои в частности нормал мап (сделанный в крейзи бамп) то получается какая то какашка, бамп получается не рельефным, а просто немножко блистит!
Запости свое нормал мапу, как она выглядит вообще?
Вот
1) Проверь чтобы мапинг совпадал - стандартный шейдер использует 1-ю увешку
2) Попробуй в крези бапме инвертнуть Y ось, там есть такая опция
Что значит стандартный шейдер использует 1-ю увешку?
На твоей моделе может бфть несколько UV сетов, например UV0 для дифузки, UV1 для лафтмапы или нормал мапы или чего либо еще. Стандартный шейдер (тот который идет с квестом в примерах или шаблонах) юзает UV0 сет. Речь о том что возможно твоя нормал мапа должна мапиться по UV1 а шейдер мапит ее на UV0.
Нет, главно в простом кубике рендерится отлично с той же нормал мапой, а на импортированном обекте коряво!!!!
О! Тогда дело а нормалях и тангентах твоего меша. Откуда и каким экпортером тащищ модельку?
Не, всё получилось!!!
Так отпишисьв чем бага была - может другим поможет.
Цитата: BiBiKa от 07 октября 2008, 21:06:15
Не, всё получилось!!!
А коль не жаль, можно и исходничег выложить ;)
Вот
если тебе нужен Normal bump, то сделай так:
1. открой директорию quest'а
2. там должна лежать папка Materials
3. в этой папке должен находиться фаил Parallax
4. открой его
5. там будет блок HLSLOBJECT, копируй его
6. открой свой проэкт, подсоедини его к твоей модели, подсоединяй его к surface, а к скрипту 3D objectdata
и рядом, где твоя текстура, добавь еще одну текстуру, только с нормалей.
(http://s39.radikal.ru/i085/0811/63/02f4ffd10f86.jpg)
(http://s49.radikal.ru/i124/0811/43/b2e370f7ca7d.jpg)
Да с нормал мапом я разобрался, AlexKos а то, о чом ты написал называеться бампом, промто блистит!!! ;D
to AlexKos
предложеный тобой алгорим работает, но в том шейдере прописан только один ист света для объекта-это раз.
нельзя походу сделать StancilShadow для объекта с HLSL-это два.
а обсуждалось в этой теме:
https://guest3d.wohlnet.ru/forum/index.php?topic=102.15
А настроить несудьба? в настройках текстуры (на F5) >:(
AlexKos настроить что?
1.изменить шейдер -несудьба. неумею ещё.
2.а то что объект к которому подкл HLSL не отбрасывает тени... ну я тож незнаю как настроить, если в курсе, поделись своим мнением...
Цитировать2.а то что объект к которому подкл HLSL не отбрасывает тени... ну я тож незнаю как настроить,
Делаешь копию объекта без шейдера(HLSL) подключаешь к теням, а к "рендеру"
не подключаешь. Если модель сложная, тогда лучше сделать упрощённую модель и её подключать к тени и коллизии.
.
KBECT0MAH! ты как всегда прав! всё получилось! спасибо!
У КОГО РАБОТАЕТ CRAZYBUMP? ???
Цитата: AlexKos от 24 ноября 2008, 10:43:48
У КОГО РАБОТАЕТ CRAZYBUMP? ???
Насколько я знаю, на крейзи бамб лекарства пока не существует в природе...так что остаётся одно. терпеть и ждать.
Поправьте, если кто видел ;)
да я не про лекарство, у меня даже демка не пашет! она вырубается, порой с ошибкой. Кучу прог этой версии скачал, ниодна не работает... >:(
ну наверно триал кончился. А что крэйзи...мир на нём сошёлся? дочерта и больше подобных прог..
странно у меня CRAZY BUMP крякнутый и уже давным давно!!!
У тебя версия 1.5 ?
Напишу сюда, тема вроде актуальна. Нашел сейчас чисто случайно в списке материалов для 3DSMax материал под названием Quest3D. Откуда он взялся не знаю, наверно установился вместе то ли с X-Exporter, то ли Panda (не помню какой ставил) для 3DSMax 2009. Так вот, там довольно много всяких настроек. Гляньте, может найдете решение своих вопросов.
eta odelna ustanavlivaetsa idot ot questa eta material dla questa tam v nastroikax vso toje samoa kak u questa i export budet takoije quest nazivaetsa posmotri no eta ne opravdivaet seba naskolka ia ponall :)