Как добиться производительности нескольких камер для мобильных устройств или с низкими характеристиками - PullRequest
0 голосов
/ 16 января 2019

Мой игровой сценарий показал, как мне нужно, чтобы несколько камер с разной глубиной и слоями работали друг с другом для вывода того, что я ищу. Мой вопрос заключается в том, что до тех пор, пока я сохраняю геометрию как можно ниже и у меня есть простые шейдеры с низким конвейером рендеринга, и, самое главное, предоставляя каждой камере только свои собственные объекты (в их слоях) для рендеринга, могу ли я добиться отсутствия платформы игра, с точки зрения производительности? Другими словами, камеры Unity придают весу игре, независимо от того, что они отображают?

Для любителей математики вот что я хочу знать: У меня есть 3 объекта, A, B и C. И у меня есть три камеры, cA, cB и cC. Таким образом, если cA отображает только A, cB отображает только B, а cC отображает только C; это все равно (или, по крайней мере, близко), чтобы эти три объекта воспроизводились только одной камерой?

1 Ответ

0 голосов
/ 12 февраля 2019

Каждая камера в Unity имеет накладные расходы, поэтому чем меньше камер в сцене, тем лучше. Подумайте, можно ли использовать командные буферы для достижения желаемого эффекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...