Страница 4 из 5

Re: normal+specular bug

СообщениеДобавлено: 02 янв 2010, 20:40
GrueGames
-выставить на Рендерсеттинг на Фантастик
-загружать все текстуры как АРГВ 32бита
-снять на всякий случай в преференсах галку "компрессия"

Проверяли неоднократно, это попробовали в первую очередь, и это не причины проблемы.
Вот тут http://forum.unity3d.com/viewtopic.php?t=36838&start=0&postdays=0&postorder=asc&highlight=normal+normalize человек тоже уже все настройки попробовал.

Выложите пожалуйста модель или сцену. Скорее всего у вас проблему не видно из за невысокой детализации карты.

Re: normal+specular bug

СообщениеДобавлено: 02 янв 2010, 22:40
Neodrop
Моделлером я был, ньюби ;0) Лет около 10 назад.

Битность уменьшить пробовали на нормалмапе? :-?

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 00:24
GrueGames
Битность это не то. Все нормалмапы rgb8 бит там ничего не поменяешь.

В общем в итоге нашел приемлемый обходной путь:

-освещение более чем 1 источником света
-добавление нойза в нормалмапу (царапинок итд)
-после добавления текстур эффект стал менее заметен
-добавил немного reflection (шейдер reflective/bumped specular).

Теперь результат устраивает, и я могу использовать техпроцесс с запеканием карт нормалей.
metall_ok.jpg


Спасибо большое за помощь!
P.S. а баг всеже там есть :)

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 00:36
Neodrop
Это какое недорешение. Особенно, учитывая необходимость второго источника света. Нужно ещё искать. :-?

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 00:54
gerasim
Нету проблем, только тексы здоровые 1024*1024, несжатые 32бита .тга, штобы антиалиазинг скрыть. Настройки в юнити дефолтные, гуд сеттинг. Чота у вас или в модели, или в текстуре.
В Максе 266вертексов, в Юнити почемуто 646, значит удваиваетца..

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 01:13
GrueGames
Сцену расшарьте пожалуйста, или модель с картой.
Вы точно targentspace используете карту нормалей (синенькую) а не worldspace?

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 01:16
Neodrop
Удваивается потому что пиксельный свет и двухпроходный шейдер.

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 01:31
gerasim
тангенттангент) На ворлдспейс анимацыя не пойдёт. 9метров, тексы по 4метра.
http://ifolder.ru/15759350
У вас помоему 2.5 - тогда просто перебросьте ассеты.

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 02:03
GrueGames
Спасибо! Посмотрел.
У вас нет этой проблемы из за отсутствия плавных градиентов в карте нормалей и большего количества нойза.

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 02:42
Neodrop
Неправда. Шум никогда не скроет системные волны.

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 21:30
Neodrop
Есть решение! Моделлер откликнулся ;)

В нормалмапе нужно полностью убрать голубой канал. Заменив всё в нём на чисто-белый цвет.

Re: normal+specular bug

СообщениеДобавлено: 03 янв 2010, 21:43
gerasim
Нюби - понял? Я ни* нипонял) Зачем мне убирать ГОЛУБОЙ цвет, если у меня нет проблем, или я их пока невижу?

Re: normal+specular bug

СообщениеДобавлено: 04 янв 2010, 00:52
Neodrop
Гера, это вообще то не тебе. Если у тебя нормально, так и спи спокойно.

Re: normal+specular bug

СообщениеДобавлено: 04 янв 2010, 19:29
GrueGames
Действительно, если прибить детали на синем канале то проблема пропадает. Никаких глюков. Спасибо!!

Но карта потеряла часть глубины и детализацию бликов (они стали очень резкие и практически однородные по интенсивности, даже если убавить яркость источника света).
remove_blue_chanel.jpg

Вообще то там в синем канале содержится информация, наверное это не совсем верно - удалять ее.

Re: normal+specular bug

СообщениеДобавлено: 04 янв 2010, 19:35
GrueGames
В общем палка о двух концах. Без синего канала и (без глюка) можно использовать простой шейдер, к тому же такая карта дает более интенсивные блики при одинаковом освещении, можно применить для текстурирования чего-нибудь блестящего.

Не изуродованная карта с другой стороны если добавить немного рефлекшена/нойза для маскировки глюков, выглядит лучше и какбы реалистичнее. Четче видны углубления, блики детальнее и вообще в целом как-то правильнее.
full_map.jpg