2015-04-28 4 views
5

Ich verwende Unity 5 und es ist eine neue prozedurale Skybox. Es sieht erstaunlich aus!Wie kann man den Nachthimmel mit der prozeduralen Skybox von Unity 5 hinzufügen?

In meinem Spiel habe ich einen Tag/Nacht-Zyklus. Ich kann keine Möglichkeit finden, eine Nacht-Skybox zu verwenden, die langsam erscheint, um die prozedurale Skybox zu ersetzen, wenn die Nacht kommt.

Ich weiß, dass ein Shader existiert, um zwischen zwei Skyboxen zu mischen, aber es wird nicht mit der neuen prozeduralen Skybox funktionieren.

Ich möchte in der Lage sein, die prozedurale Skybox zu behalten, damit ich meinen amaizing Sonnenaufgang/Sonnenuntergang behalten kann, aber Sterne in der Nacht hinzufügen kann.

enter image description here

enter image description here

+0

Bitte verwenden Sie nicht "Einheit" -Tag für Fragen im Zusammenhang mit Unity Game Engine. Es ist im Allgemeinen eine gute Idee, die Beschreibungen der Tags zu lesen, bevor Sie sie verwenden. –

+0

Richtig, danke. – JoRouss

Antwort

1

Sie könnten entweder Partikel verwenden oder eine Kugel um die gesamte Szene herum verwenden, die mit Sternen versehen ist. Verwenden Sie einen transparenten oder Partikel-Shader auf diesem Material. :)

2

Erstellen Sie ein neues gerichtetes Licht, das die Einheit wie die Sonne interpretiert. Dann dreh es einfach!

+0

Das funktioniert nur mit bestimmten Skyboxen hart. –

+0

Das ist richtig, aber ich nahm an, dass die Frage über die standardmäßige prozedurale Skybox in Unity 5 war. –

+0

Ja, ich dachte, es wäre interessant zu wissen, wie man eine Skybox kompatibel macht. –

0

Sie könnten dem Player eine sehr große Kugel hinzufügen, die nicht gerendert wird, sondern kleine Partikel ausstrahlt. Sie können es tagsüber ausschalten und abends einblenden.

Verwandte Themen