В настоящее время я создаю лесную сцену в темноте, и деревья сияют далеко, но когда я подхожу, они в порядке. У меня есть шейдеры, установленные на «Nature / Tree Soft Occlusion [кора / листья]», но они по-прежнему отрисовывают странно далеко, но близко они в порядке.
Я попытался поместить деревья в папку с именем «Ambient-Occlusion», как сказано здесь , но безуспешно. Также туман отключен. Заранее спасибо.
ОБНОВИТЬ
Когда я смотрел на деревья с помощью камеры «Render Paths», они выглядели красными, а все остальное - зелеными.
ОБНОВЛЕНИЕ 2
Я попытался переустановить пакет, с которого я их скачал, но все равно не повезло.
ОБНОВЛЕНИЕ 3
Я добавил несколько деревьев вручную, и они отлично работают, но при добавлении их путем рисования на местности я получаю проблему.
ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ
Я попытался собрать игру, чтобы увидеть, повлияло ли это на .exe, но это не так. Поэтому мне просто нужно игнорировать, когда я отлаживаю его, так как он отлично работает на сборке. Спасибо за помощь, это просто ошибка с единством. Изображение сборки:
terrain1.trees.mood == Moods.Happy;
:)Ответы:
Оказывается, что он прекрасно отразился в сборках проекта, а не в отладчике в единстве. Я планирую сообщить об этом как об ошибке на сайте Unity, поскольку она была испорчена только в отладчике, а не в игре.
источник
Я исправил проблему, добавив туман со свойствами:
Я знаю, что это не решает проблему, но я все равно хотел использовать туман в своей игре, и это было простое решение. Я не собираюсь принимать это как ответ, так как это на самом деле не решает вопрос, я просто хотел сказать, что сработало. Картина:
Это также добавляет то страшное / таинственное чувство к этому, которое я счастлив. Я все еще хотел бы получить фактический ответ, как это исправить.
источник