2015-04-28 2 views
5

Я использую Unity 5, и это новый процедурный skybox. Это выглядит потрясающе!Как добавить ночное небо с помощью процедурного skybox Unity 5?

В моей игре у меня день/ночь. Я не могу найти способ использовать ночной skybox, который будет медленно появляться (смешать), чтобы заменить процедурный skybox, когда наступает ночь.

Я знаю, что существует шейдер для смешивания между двумя небоскребами, но он не будет работать с новым процедурным skybox.

Я хочу быть в состоянии поддерживать процедурный skybox, поэтому я могу сохранить свой амунизирующий восход/закат солнца, но иметь возможность добавлять звезды ночью.

enter image description here

enter image description here

+0

Пожалуйста, не используйте тег «единство» для вопросов, связанных с движком игры Unity. Как правило, рекомендуется прочитать описания тегов перед их использованием. –

+0

Правильно, спасибо. – JoRouss

ответ

1

Вы можете использовать частицы или использовать сферу вокруг всей сцены со звездами, текстурированными на ней; используйте прозрачный или частичный шейдер на этом материале. :)

2

Создать новый направленный свет, который Единство будет интерпретировать как солнце. Тогда просто поверните его!

+0

Это работает только с определенными небоскребами. –

+0

Это правильно, но я предположил, что вопрос был о процедуре skybox по умолчанию в Unity 5. –

+0

Да, я подумал, было бы интересно узнать, как сделать skybox совместимым. –

0

Вы можете добавить очень большую сферу вокруг игрока, которая не отображается, но излучает мелкие частицы. Вы можете отключить его в дневное время и выпустить его ночью.