Показать сообщение отдельно
Старый 02.12.2010, 14:51   #17
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Рендерим оружие (First Persom Shooter)

Я всё правильно понял? То есть источники света не будут взаимодействовать с оружием?
Будут.
Зачем вторую камеру? Какие слои? В юнити что нельзя задать приоритет рендера для определённого объекта?
Слои - специфика юнити. Приоритет рендера наверное в GL задается, в free версии это недоступно.
Этот вариант - самый простой.

Моё мнение, что нужно просто обабатывать поведение оружия и перса, например, когда подходит близко к стене - поднимает оружие. А то получиться, что оружие прошло сквозь забор, а игрок этого даже не заметит.
Все равно оружие не должно проникать в другие модели, без специального рендеринга такое может случится.
имхо самый правильный способ - шейдером.
Наверное да, но я нигде не нашел такого шейдера. Было бы неплохо им поделиться

Вторая камера будет только оружие рендерить. Падение производительности будет ничтожно мало.
И это все благодаря слоям
P.S.
Когда я задавал вопрос на юнити.ру о клиппинге оружия, мне посоветовали сделать коллайдер персонажа побольше 0_o
Надеюсь этот способ будет полезен новичкам.
(Offline)
 
Ответить с цитированием