Outdoor-Umgebungen mit zukünftiger Beleuchtung verbessern

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Zukunftsbeleuchtung ist das fortschrittlichste und mächtigste Lighting.Technology -System, das Sie für die Rendering-Darstellung der 3D-Umgebung in Ihren Erlebnissen verwenden können. Im Gegensatz zu anderen verfügbaren Beleuchtungssystemen bietet Zukunftsbeleuchtung ein pixelfreies Licht, detaillierte Schatten und spektrale Highlights, die die 3D-Beleuchtung in Echtzeit

Wenn Sie die Lighting Outdoor - Start.rbxl Datei als Ausgangspunkt und Lighting Outdoor - Complete als Referenz anzeigen, zeigt dieses Tutorial Ihnen, wie Sie Future-Beleuchtung mit strategischen globalen und lokalen Beleuchtungsquellen konfigurieren, um ein realistisches, immersives Außenlichtverhalten für eine Feuerstelle zu produzieren, einschließlich Anleitung:

  • Stellensicherung, dass metallische Oberflächen genaue Reflexionen erzeugen, da sich die Lichtquellen im Umgebung immer weiter verschieben, wie z. B. dynamisches Bewegen vom rumpelnden Lagerfeuer.
  • Bewegen der Sonne in eine neue Position, die für die tatsächliche Weltzeit realistisch ist.
  • Anpassung der atmosphärischen Farbnuancen, Dichte und Haze.
  • Konfigurieren Sie die lokale Beleuchtung, um die Art und Weise zu beeinflussen, wie sie mit der Umgebunginteragiert.

Wenn Sie jederzeit im Prozess stecken bleiben, können Sie Lighting Outdoor - Complete als Referenz verwenden, um Ihren Fortschritt zu vergleichen.

The starting outdoor environment you can use to complete this tutorial.
Beleuchtung im Freien - Starten
The complete outdoor environment with global and local lighting you will create by the end of this tutorial.
Außen beleuchten - Abgeschlossen

Globales Beleuchtungs配置

Die globale Beleuchtung ist die Lumineszenz entweder von der Sonne oder dem Mond in einem Erlebnis. Indem Sie ein paar Schlüssel-Standard-Eigenschaften im Lighting -Dienst anpassen, können Sie die Art und Weise, wie dieses Licht den Spielern erscheint, sowie die Art und Weise, wie es mit jedem anderen Objekt interagiert, dramatisch ändern.

Aktivieren Sie das Zukunftsbeleuchtungssystem

Die Lighting.Technology Eigenschaft bestimmt das Verhalten sowohl von globalem als auch von lokalen Beleuchtungen in deiner Erlebnis. Studio beginnt jede Erfahrung mit dem Enum.Technology.ShadowMap B

Um dieses Konzept zu demonstrieren, sehen Sie sich die folgenden zwei Bilder des gleichen Lagerfeuer mit verschiedenen Beleuchtungssystemtechnologien an. Die lokale Beleuchtung vom Lagerfeuer mit den Beleuchtungssystemtechnologien Enum.Technology.ShadowMap ist nicht so hell wie die globale Beleuchtung von der

Enum.Technology.ShadowMap Beleuchtungssystem
Enum.Technology.Future Beleuchtungssystem

Um das Beleuchtungssystem Enum.Technology.Future zu aktivieren:

  1. In dem Explorer-Fenster wählen Sie Beleuchtung .

  2. In dem Eigenschaften -Fenster klicken Sie auf das Dropdown Technologie und wählen Sie dann Zukunft .

    A close up view of the Properties window with the Future technology property highlighted.

Metallreflexionen erhöhen

Standardmäßig verwenden alle Materialien physisch basierte Rendern (PBR), Texturen, die es Ihnen ermöglichen, realistische Oberflächen in verschiedenen Beleuchtungss

Dieser Schritt ist wichtig, da er sicherstellt, dass alle PBR-Texturen in deiner Erlebnis, einschließlich jener von MaterialVariants oder SurfaceAppearance-Objekten, am

Um Metallreflexionen zu erhöhen:

  1. In dem Explorer-Fenster wählen Sie Beleuchtung .
  2. Im Eigenschaften -Fenster legen Sie EnvironmentDiffuseScale und EnvironmentSpecularScale auf 1>11> fest. Das Metall in der Erfahrung wird reflektierender.

Ändere die Tageszeit

Nun, da Ihr Erlebnis die Beleuchtungssysteme und Materialien der Enum.Technology.Future verwendet, reagiert Ihr Erlebnis jetzt realistisch auf die Lichtquellen in Ihrem Welt, es ist Zeit, die Sonne an den richtigen Ort des Tages zu bewegen. Die Standardposition der Sonne ist hoch in

Die Standardsonne ist hoch in den Himmel. Während dieser Platzierung großartig ist, wenn das Lagerfeuer um 12 Uhr abgeht, ist es nicht realistisch für den Abend.
Die neue Sonnenposition ist viel angemessener für die Tageszeit kurz vor Sonnenuntergang.

Um die Tageszeit zu ändern:

  1. In dem Explorer-Fenster wählen Sie Beleuchtung .
  2. In dem Eigenschaften -Fenster setzen Sie ClockTime auf 17 . Die Sonne bewegt sich in die genaue Position, in der sie um 5 pm sein würde.

Zur Anpassung der Umgebungslichtfarbe

Es gibt zwei Lighting Eigenschaften, die die Farbe der Umgebungsbeleuchtung steuern:

  • Lighting.OutdoorAmbient steuert Umgebungsbeleuchtung, bei der der Himmel sichtbar ist.
  • Lighting.Ambient steuert die Umgebungsbeleuchtung in Räumen, in denen etwas den Himmel blockiert, wie z. B. Innenräume oder unter Baumkronen.

Standardmäßig sind diese Eigenschaften so eingestellt, dass sie graue Umgebungsbeleuchtung erzeugen, aber um den Abendhimmel zu ergänzen, musst du diese Werte anpassen, um einen realistischen Hue und Helligkeit in dunkleren Bereichen der Erfahrung für den Abend zu fügen. Zum Beispiel hat ein Abendhimmel viel mehr Violett als Grau, so dass das Wählen eines Violett-Hues für die Umgebungsbeleuchtung einen realistischen Umgebung erstellt.

Um die Farbe der Umgebungsbeleuchtung anzupassen:

  1. In dem Explorer-Fenster wählen Sie Beleuchtung .
  2. In dem Eigenschaften -Fenster, setzen Sie Outdoor-Umgebung und Umgebung auf 1>156, 136, 1761>. Die Umgebungsbeleuchtung ändert sich zu einem hellen Violett.

Wählen Sie eine Skybox

Ein Skybox ist ein Würfel, der aus sechs einzelnen Bildern besteht, die den Himmel eines Erlebnisses erstellen, einschließlich dessen, was über dem Horizont ist. Skyboxen können einen großen Einfluss auf das Aussehen und das Gefühl von dem, was in deiner Umgebung ist, haben, so ist es wichtig, dass du sorgfältig überlegst, wie du eine Skybox auswählen kannst, die die visuelle Qualität deines Erlebnisses verbessert. Zum Beispiel:

  • Die untere Hälfte einer Skybox sollte der Farbe deines allgemeinen Geländes ähneln. Dies gewährleistet, dass die untere Hälfte eng mit der Bodenoberfläche verwandt ist, und dass die Farben, die von Objekten abgelenkt werden, die Farben der Skybox repräsentieren.
  • Die untere Hälfte einer Skybox sollte dunkler sein als die obere Hälfte, da eine dunklere untere Hälfte die natürliche Abdeckung des Lichts vom Boden aus wiedergibt, wodurch deine Beleuchtung immersiver wird.
  • Eine Skybox erfordert keine Wolken, da Sie einfach dynamische Wolken hinzufügen können, um den gleichen Effekt zu erzielen und Ihre Skybox zu ergänzen.

Um diese Konzepte zu veranschaulichen, untersuchen Sie die folgenden zwei Bilder, um zu sehen, wie die gleiche Chrom-Kugel zwei verschiedene Himmelskisten widerspiegelt. Die erste Himmelskiste hat das gleiche Niveau an Helligkeit für beide oberen und unteren Himmelskugeln, so dass sie nicht so aussehen, als würde die Kugel die Welt um sie herum gut widerspiegel

Atmosphärische Effekte

Der Lighting Dienst hat ein Kind Atmosphere Objekt mit Eigenschaften, die es Ihnen ermöglichen, realistische Umgebungen zu simulieren, indem Sie Sonnenlicht in einzigartige Weisestreut. Diese Eigenschaften können sehr nützlich sein, um die Atmosphäre in der Erlebniszu erstellen, indem Sie den

Erhöhen Sie die Partikeldichte der Luft

Die Eigenschaft Atmosphere.Density steuert, wie viele Partikel in der Luft deines Erlebnisses existieren. Wenn du diese Eigenschaftenerhöhst, blockieren die zusätzlichen Partikel die Sicht des Spieler:inauf Objekte im Hintergrund. Zum Beispiel sind die Hintergrundbä

Um die Dichte der Luftpartikel in der Atmosphäre zu erhöhen:

  1. In dem Explorer-Fenster , wählen Sie Atmosphere .

  2. In dem Eigenschaften -Fenster legen Sie Dichte auf 0,272 .

Einen Haze hinzufügen

Die Atmosphere.Haze-Eigenschaft kontrolliert die Gesamthaziness der Atmosphäre, um einen sichtbaren Effekt sowohl über dem Horizont als auch weit in der Ferne von der Kamera zu erstellen. Wenn Sie diese Eigenschaftenerhöhen, betrifft sie nicht nur das gesamte Umgebung, sondern betrifft auch Objekte, die einen besonders mächtigen Fresnel-Effekt haben, wie z. B. Metallobjekte, die die Umgebung um sie herum reflektieren.

Um der Atmosphäre Dunst zu geben:

  1. In dem Explorer-Fenster , wählen Sie Atmosphere .

  2. In dem Eigenschaften -Fenster setzen Sie Haze auf 1 .

Zur Anpassung der Farbe der Atmosphäre

Die Atmosphere.Color Eigenschaft setzt die Farbe der Atmosphäre für subtile Umgebungsmoods und Themen und kann die Haze wirklich innerhalb deines Erlebnisses verbessern. Du kannst sie auf jede Farbe einstellen, die deinem Erlebnis entspricht, aber es wird empfohlen, sie auf einen Farbwert zu setzen, der der durchschnittlichen der Objekte in der Umgebung entspricht.

Um die Farbe der Atmosphäre anzupassen:

  1. In dem Explorer-Fenster , wählen Sie Atmosphere .

  2. In dem Eigenschaften -Fenster setzen Sie Farbe auf 85, 78, 54 .

Konfigurieren Sie lokale Beleuchtung

Lokale Beleuchtung ist die Lumineszenz von lokalen Lichtquellen in deiner Erlebnis, wie z. B. SpotLight, SurfaceLight und 1>Class.PointLight1> Objekten. Die Hauptlokale Lichtquelle, die du für diese Erfahrung erstellen kannst, ist das Glü

Füge ein PointLight hinzu

Anders als SpotLight oder SurfaceLight Objekte, die nur Licht aus einer Richtung projizieren, erlauben PointLight Objekte, Licht in alle Richtungen aus der Ausgangstextzu projizieren. Dies bedeutet, dass

Die Szene ohne lokale Lichtquelle
Die gleiche Szene mit einer lokalen Lichtquelle

Um ein PointLight zum Lagerfeuer hinzuzufügen:

  1. In dem Explorer-Fenster bewegen Sie den Mauszeiger über FireLight und klicken Sie auf die Schaltfläche . Ein Kontextmenü wird angezeigt.

  2. Von dem Menü aus, wählen Sie PointLight . Das PointLight Objekt wird als Kind des Meshangezeigt.

Erhöhen Sie die Reichweite des PointLight

Die Standard-Eigenschaften der PointLight sind nicht genug, um die Objekte, die die Lagerfeuer umgeben, vollständig zu beleuchten, so dass Sie die Reichweite erhöhen müssen, die das Licht erreichen kann. Weil der Feuer groß und hell ist, muss das Licht weit genug sein, um die nahen Bäume, Steine und Pinsel zu beleuchten. Dies hilft auch, den Raum warm und gemütlich zu machen, da der Hit

Um die Reichweite des PointLight :

  1. In dem Explorer-Fenster wählen Sie den Lagerfeuerpunkt PointLight .

  2. In dem Eigenschaften -Fenster setzen Sie Reichweite auf 48 . Die Lichtmenge-Maximum-Beleuchtungsreichweite erweitert sich.

Schatten aktivieren

Während die Beleuchtung auf ihre Größe realistisch ist, ist es unrealistisch, dass die umliegenden Bäume und Steine keine Schatten vom Lagerfeuerlicht werfen. Manchmal ist dies nützlich, wenn Sie ein Paar von Punkt-Lichtern hinzufügen müssen, um dunkle Räume in Ihrem Weltzu beleuchten, aber wenn Sie auf das Ziel zielen,

Um Schatten aus der lokalen Beleuchtung des Campfire zu aktivieren:

  1. In dem Explorer-Fenster wählen Sie den Lagerfeuerpunkt PointLight .

  2. Im Eigenschaften -Fenster aktivieren Sie Schatten .

Zur Anpassung der Helligkeit und Farbe der Beleuchtung

Während die lokale Beleuchtung bereits nah am realistischen Verhalten aussieht und sich fühlt, ist sie immer noch schwach in der Stärke und zu weiß für ein warmes Glühen. Wenn Sie die Campfire-Helligkeit erhöhen und eine warmer Farbton hinzufügen, fügt es dem Feuer wirklich Leben und fügt dem Szenario Wärme hinzu.

Um Schatten aus der lokalen Beleuchtung des Campfire zu aktivieren:

  1. In dem Explorer-Fenster wählen Sie den Lagerfeuerpunkt PointLight .

  2. Im Eigenschaften -Fenster,

    1. Set Helligkeit auf 2 .
    2. Set Farbe to 255, 179, 73 .

Du hast jetzt eine Lagerfeuer Szene, die vollständig ist und willkommen ist für Spieler, um sich zu entspannen. Mit den Fähigkeiten in diesem Tutorial kannst du das Zukunfts-Beleuchtungssystem mit den PBR-Materialien kombinieren, um reiche und immersive Erlebnisse zu erstellen. Es erfordert nur die richtigen Einstellungen und Entscheidungen über diese Funktionen, die für deine Umgebung passen.