Неправильный шэйдинг
Почему-то почти у всех моделей, сделанных мною для СтарКрафт 2, неправильный шэйдинг(Т.е. шэйдеры накладываются неправильно). У меня проблемы из-за того, что это лоу-поли или по какой-то другой причине?
На четырёх картинках выше хорошо видна суть проблемы. Модель почему-то блестит не при бОльшем количестве света, а при повороте. Чем это может быть вызвано?

Лучший ответ:
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
Спасибо за рекомендацию!
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
Попробовал. Ничего почему-то не поменялось.
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
В 3ds max модель выглядит так
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
А это нормали вершин. Их флипнуть?
Кстати, я использую M3Script. Возможно поэтому у меня такие проблемы.
Кстати, а какие шэйдеры использует СтарКрафт2?
По каким формулам он проводит тонирование?
Применил Subdivide. Детализация теней стала лучше, но суть не поменялась.
Всем спасибо! Проблема решена! Дело было таки в текстуре нормалей!



Просмотров: 898

prog #1 - 2 года назад (отредактировано ) 0
Кривые нормали 99%. Опять.
Life for hire #2 - 2 года назад 0
:)
prog:
Кривые нормали 99%. Опять.
А как сделать нормальные?
prog:
Кривые нормали 99%. Опять.
Дело в том, что карта нормалей положение явно не изменила. Такой кривой шэйдинг как был до её наложения, так и остался.
prog #3 - 2 года назад 0
Кроме карты нормалей еще бывают вершинные нормали. А карта нормалей имеет смысл только если сделана она нормально, а не рисована вручную "на глаз".
Life for hire #4 - 2 года назад 0
prog:
Кроме карты нормалей еще бывают вершинные нормали. А карта нормалей имеет смысл только если сделана она нормально, а не рисована вручную "на глаз".
Ну так она и не вручную сделана, а с помощью генератора(Nvidia Photoshop Plug-in).
darkowlom #5 - 2 года назад 2
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
Life for hire #6 - 2 года назад (отредактировано ) 0

darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
Спасибо за рекомендацию!
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
Попробовал. Ничего почему-то не поменялось.
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
В 3ds max модель выглядит так
darkowlom:
Life for hire, генератор работает не идеально и нужен для некоторых спеццифичных нужд, лучше нормали печь с хайполи моделей. А по вопросу, проверь нормали вершин и смус группы, для старкрафта вторые важны не менее
А это нормали вершин. Их флипнуть?
Кстати, я использую M3Script. Возможно поэтому у меня такие проблемы.
Кстати, а какие шэйдеры использует СтарКрафт2?
По каким формулам он проводит тонирование?
Применил Subdivide. Детализация теней стала лучше, но суть не поменялась.
Всем спасибо! Проблема решена! Дело было таки в текстуре нормалей!
прикреплены файлы