Рендерим оружие (First Persom Shooter)
Можно заметить, что если просто прикрепить модель оружия к камере, то эта модель будет входить в другие модели (clipping), что очень портит картинку. Чтобы этого избежать, нужно создать слой для отрисовки hud`а оружия (заходим Edit -> Project Settings -> Tags)
Назовем его fps_weapon Всем моделям оружия назначаем этот слой Затем копируем основную камеру, называем ее fps_camera (ее координаты должны совпадать с основной), меняем ее depth на 1 (в основной камере параметр depth равен 0) Параметр fps_camera Clear Flags - Depth Only В Culling Mask fps_camera нужно оставить тот слой, на котором находятся все модели оружия (в нашем случае это fps_weapon) Теперь оружие будет рендерится отдельной камерой и оно никогда не будет заходить в другие модели :) |
Ответ: Рендерим оружие (First Persom Shooter)
Тема перемещена в подраздел "FAQ и уроки". Думаю ей место здесь.
UPD Я бы еще посоветовал вторую камеру прикрепить к основной. Есть еще способ - коррекция шейдера оружия, в котором надо указать очередь прорисовки после всей геометрии и прозрачных тел и отключить DepthTest. |
Ответ: Рендерим оружие (First Persom Shooter)
А вот я юзал вместо тегов Layer'ы :)
|
Ответ: Рендерим оружие (First Persom Shooter)
Зачем вторую камеру? Какие слои? В юнити что нельзя задать приоритет рендера для определённого объекта?
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Моё мнение, что нужно просто обабатывать поведение оружия и перса, например, когда подходит близко к стене - поднимает оружие. А то получиться, что оружие прошло сквозь забор, а игрок этого даже не заметит.
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
2 сцены! На саму игру и оружие в руках. Этож надо! Может вы ещё отвёрткой шнурки зашнуровываете? Без обид, но 2 сцены это слишком.
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
|
Ответ: Рендерим оружие (First Persom Shooter)
Цитата:
2 Камеры едрён батон! 2 раза рендерить надо. |
Часовой пояс GMT +4, время: 11:35. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot