Tutorials für Fortgeschrittene

Verbessern Sie Außenumgebungen mit realistischem Licht

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

Realistic-Licht ist der fortschrittlichste und leistungsstärkste LightingStyle, den Sie zur Wiedergabe der 3D-Umgebung in Ihren Erlebnissen verwenden können. Es bietet pixelgenaue Lichtemission, detaillierte Schatten und spekuläre Lichter, die das reale Licht sowohl in Innen- als auch in Außenszenarien nachahmen.

Mit der Lighting Outdoors - Start .rbxl-Datei als Ausgangspunkt und Lighting Outdoors - Complete als Referenz zeigt dieses Tutorial, wie man realistisches Licht mit strategischen globalen und lokalen Lichtquellenkonfigurationen nutzen kann, um ein realistisches, immersives Lichtverhalten in einer abendlichen Lagerfeuer-Szene zu erzeugen, einschließlich der folgenden Anleitungen:

  • Sicherstellen, dass metallische Oberflächen genaue Reflexionen erzeugen, während sich die Lichtquellen kontinuierlich in der Umgebung verschieben, wie z.B. durch dynamische Bewegungen des lodernden Lagerfeuers.
  • Die Sonne in eine neue Position zu bewegen, die realistisch für die Tageszeit in der realen Welt ist.
  • Anpassen der geschichteten Farbtöne, Dichte und des Nebels der Atmosphäre.
  • Konfigurieren der lokalen Punktlichtquelle, um zu beeinflussen, wie sie mit der Gesamtumgebung interagiert.

Wenn Sie während des Prozesses auf Schwierigkeiten stoßen, können Sie Lighting Outdoors - Complete als Referenz verwenden, um Ihren Fortschritt zu vergleichen.

Die Start-Außenumgebung, die Sie verwenden können, um dieses Tutorial abzuschließen.
Lighting Outdoors - Start
Die vollständige Außenumgebung mit globalem und lokalem Licht, die Sie am Ende dieses Tutorials erstellen werden.
Lighting Outdoors - Complete

Globales Licht konfigurieren

Globales Licht ist die Lumineszenz von entweder der Sonne oder dem Mond in einem Erlebnis. Durch die Anpassung von ein paar wichtigen Standardeigenschaften im Lighting-Service können Sie dramatisch ändern, wie dieses Licht den Spielern erscheint und wie es mit jedem anderen Objekt interagiert, das Sie im Erlebnis platzieren.

Realistisches Licht aktivieren

Die LightingStyle-Eigenschaft bestimmt das Verhalten des globalen und lokalen Lichts in Ihrer Erfahrung. Studio beginnt jedes Erlebnis mit Soft-Licht, das eine flachere Optik mit weicheren Lichtern und Schatten darstellt. Um jedoch die Umgebung zu verbessern und Ihre lokalen Lichtquellen ebenfalls präzise Schatten und Beleuchtung zu erzeugen, wie das Licht des Lagerfeuers, müssen Sie Realistic-Licht aktivieren.

Um dieses Konzept zu demonstrieren, sehen Sie sich die folgenden beiden Bilder des gleichen Lagerfeuers mit unterschiedlichen Beleuchtungsstilen an. Die lokale Beleuchtung des Lagerfeuers mit Soft-Licht erzeugt keine Schatten auf die gleiche Weise, wie das globale Licht von der Sonne, wodurch dieser Bereich der Umgebung ungleichmäßig beleuchtet wird und unrealistische Schatten entstehen. Im Gegensatz dazu interagiert die lokale Beleuchtung des Lagerfeuers mit Realistic-Licht mit dem Zunder, den Steinen und dem umliegenden Gebüsch und erzeugt scharfe und realistische Schatten für die Abendzeit.

Soft Beleuchtungsstil
Realistic Beleuchtungsstil

Um realistisches Licht zu aktivieren:

  1. Wählen Sie im Explorer-Fenster Lighting aus.
  2. Klicken Sie im Properties-Fenster auf das Dropdown-Menü LightingStyle und wählen Sie Realistic aus.

Metallreflexionen verbessern

Standardmäßig verwenden alle Materialien physikalisch basierte Render- (PBR) Texturen, die es Ihnen ermöglichen, realistische Oberflächen in verschiedenen Beleuchtungsszenarien darzustellen, indem Sie mehrere Bilddateien auf einem einzigen Objekt verwenden. Das bedeutet, dass, wenn Sie die integrierten Materialien von Studio verwenden, die Metallizität und Rauheit einer bestimmten Oberfläche bereits für Sie definiert sind, und die Objekte mit diesen Materialien auf das Licht in Ihrer Umgebung natürlicherweise genauer reagieren und realistische Reflexionen erzeugen. Sie können diesen Effekt verstärken, indem Sie die Lighting.EnvironmentDiffuseScale und Lighting.EnvironmentSpecularScale-Eigenschaften auf 1 setzen, um die Metallreflexionen von Enum.LightingStyle.Realistic-Licht wirklich zu nutzen.

Dieser Schritt ist wichtig, da er sicherstellt, dass alle PBR-Texturen in Ihrem Erlebnis, einschließlich derjenigen von MaterialVariants oder SurfaceAppearance-Objekten, optimal aussehen und ihre Umgebung besser reflektieren. Untersuchen Sie beispielsweise die folgenden beiden Bilder derselben Pfanne und Utensilien in der Nähe des Lagerfeuers mit unterschiedlichen Werten für Lighting.EnvironmentDiffuseScale und Lighting.EnvironmentSpecularScale. Wenn Sie diese Werte anpassen, wird das Metall deutlicher und reflektiert das Licht sowohl von den globalen als auch von den lokalen Lichtquellen wesentlich mehr als zuvor.

Um Metallreflexionen zu verbessern:

  1. Wählen Sie im Explorer-Fenster Lighting aus.
  2. Setzen Sie im Properties-Fenster EnvironmentalDiffuseScale und EnvironmentSpecularScale auf 1. Das Metall in der Erfahrung wird reflektierender.

Die Tageszeit ändern

Jetzt, wo Ihr Erlebnis den Enum.LightingStyle.Realistic-Beleuchtungsstil verwendet und die Materialien realistisch auf die Lichtquellen in Ihrer Erfahrung reagieren, ist es an der Zeit, die Sonne in eine andere Position zu bewegen, entsprechend wo sie in der realen Welt zur Tageszeit wäre. Die Standardposition der Sonne ist hoch am Himmel, was ungefähr dem Mittag in der realen Welt entspricht, daher ist es am besten, sie näher zum Horizont, direkt über den Bergen zu bewegen. Dieser Schritt ermöglicht es auch, dass das Licht den Weg zum Lagerfeuer hinunterleuchtet und eine schöne goldene Sonne erzeugt.

Die Standardsonne ist hoch am Himmel. Während diese Platzierung großartig wäre, wenn das Lagerfeuer um die Mittagszeit stattfindet, ist sie für den Abend nicht realistisch.
Die neue Sonnenposition ist viel passender für die Tageszeit kurz vor Sonnenuntergang.

Um die Tageszeit zu ändern:

  1. Wählen Sie im Explorer-Fenster Lighting aus.
  2. Setzen Sie im Properties-Fenster ClockTime auf 17. Die Sonne bewegt sich in die ungefähre Position, die sie um 17 Uhr hätte.

Die Farbe des Umgebungslichts anpassen

Es gibt zwei Lighting-Eigenschaften, die die Farbe des Umgebungslichts steuern:

  • Lighting.OutdoorAmbient steuert das Umgebungslicht, bei dem der Himmel sichtbar ist.
  • Lighting.Ambient steuert das Umgebungslicht in Räumen, in denen irgendetwas den Himmel blockiert, wie z.B. Innenräume oder unter Baumschattierungen.

Standardmäßig sind diese Eigenschaften so eingestellt, dass sie graues Umgebungslicht erzeugen, aber um den Abendhimmel zu ergänzen, müssen Sie diese Werte anpassen, um einen realistischen Farbton und Helligkeit in den dunkleren Bereichen des Erlebnisses für die Abendzeit hinzuzufügen. Beispielsweise hat ein Abendhimmel viel mehr Lila als Grau, also schafft die Wahl eines lila Farbtons für das Umgebungslicht eine realistische Umgebung.

Um die Farbe des Umgebungslichts anzupassen:

  1. Wählen Sie im Explorer-Fenster Lighting aus.
  2. Setzen Sie im Properties-Fenster Outdoor Ambient und Ambient auf 156, 136, 176. Das Umgebungslicht ändert sich in einen hellen lila Farbton.

Wählen Sie einen Skybox

Eine Skybox ist ein Würfel, der aus sechs einzelnen Bildern besteht, die den Himmel eines Erlebnisses schaffen, einschließlich dessen, was über und unter dem Horizont liegt. Skyboxes können einen großen Einfluss auf das Aussehen und Gefühl dessen haben, was sich in Ihrer Umgebung befindet, daher ist es wichtig, sorgfältig zu überlegen, wie Sie eine Skybox wählen können, die die visuelle Qualität Ihres Erlebnisses verbessert. Zum Beispiel:

  • Die untere Hemisphäre einer Skybox sollte der Farbe Ihres allgemeinen Geländes ähnlich sein. Dies stellt sicher, dass die untere Hemisphäre eng mit der Bodenoberfläche verbunden ist und dass die Farben, die von Objekten reflektiert werden, ungefähr mit der Skybox übereinstimmen.
  • Die untere Hemisphäre einer Skybox sollte dunkler sein als die obere Hemisphäre, da eine dunklere untere Hemisphäre die natürliche Abschattung des Lichts von unterhalb des Bodens nachahmt und Ihr Licht immersiver macht.
  • Eine Skybox benötigt keine Wolken, da Sie leicht dynamische Wolken hinzufügen können, um denselben Effekt zu erzielen und Ihre Skybox zu ergänzen.

Um diese Konzepte zu veranschaulichen, betrachten Sie die folgenden beiden Bilder, um zu sehen, wie die gleiche Chromkugel zwei verschiedene Skyboxes reflektiert. Die erste Skybox hat das gleiche Helligkeitsniveau für die obere und untere Hemisphäre, sodass sie nicht so aussieht, als würde die Kugel die Welt um sie herum gut reflektieren. Im Gegensatz dazu hat die zweite Skybox eine dunklere untere Hemisphäre als ihre obere Hemisphäre und erzielt ein natürlicheres Aussehen. Informationen zur Erstellung und Anpassung von Skyboxes finden Sie in Skyboxes.

Atmosphärische Effekte

Der Lighting-Service hat ein Kind-Objekt Atmosphere mit Eigenschaften, die es Ihnen ermöglichen, realistische Umgebungen zu simulieren, indem sie das Sonnenlicht auf einzigartige Weise streuen. Diese Eigenschaften können sehr nützlich sein, um eine Dicke in der Luft des Erlebnisses zu schaffen und der Umgebung ein greifbares Gefühl von Tiefe zu verleihen. Das Atmosphere-Objekt zieht die meisten seiner Farben direkt von der Skybox ab, weshalb die vorherigen Entscheidungen über Ihre Skybox so wichtig waren.

Erhöhen Sie die Dichte der Luftpartikel

Die Atmosphere.Density-Eigenschaft steuert, wie viele Partikel in der Luft Ihres Erlebnisses vorhanden sind. Wenn Sie diese Eigenschaft erhöhen, blockieren die zusätzlichen Partikel die Sicht des Spielers auf Objekte im Hintergrund. Wenn beispielsweise Atmosphere.Density auf 0 gesetzt ist, sind die Hintergrundbäume, die Sonne und die Skybox deutlich sichtbar, aber wenn Sie diese Eigenschaft auf 0.391 erhöhen, beginnen die Partikel, das Licht zu streuen und die Bäume zu verbergen.

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

  1. Wählen Sie im Explorer-Fenster Atmosphere aus.

  2. Setzen Sie im Properties-Fenster Density auf 0.272.

Fügen Sie einen Nebel hinzu

Die Atmosphere.Haze-Eigenschaft steuert die allgemeine Verwischung der Atmosphäre, um einen sichtbaren Effekt sowohl über dem Horizont als auch in die Ferne von der Kamera zu schaffen. Wenn Sie diese Eigenschaft erhöhen, wirkt sich dies nicht nur auf die gesamte Umgebung aus, sondern beeinflusst auch Objekte, die einen besonders starken Fresneleffekt haben, wie z.B. Metallobjekte, die die Umgebung um sie herum reflektieren.

Um der Atmosphäre Nebel hinzuzufügen:

  1. Wählen Sie im Explorer-Fenster Atmosphere aus.

  2. Setzen Sie im Properties-Fenster Haze auf 1.

Passen Sie die Farbe der Atmosphäre an

Die Atmosphere.Color-Eigenschaft legt den Farbton der Atmosphäre für subtile Umweltstimmungen und Themen fest und kann den Nebel in Ihrem Erlebnis wirklich verbessern. Sie können dies auf jede Farbe einstellen, die zu Ihrem Erlebnis passt, aber es wird empfohlen, es auf einen Farbwert einzustellen, der nahe dem Durchschnitt der Objekte in der Umgebung liegt.

Um die Farbe der Atmosphäre anzupassen:

  1. Wählen Sie im Explorer-Fenster Atmosphere aus.

  2. Setzen Sie im Properties-Fenster Color auf 85, 78, 54.

Lokales Licht konfigurieren

Lokales Licht ist die Lumineszenz von lokalen Lichtquellen in Ihrem Erlebnis, wie z.B. SpotLight, SurfaceLight und PointLight. Die Schlüsselleuchte, die Sie für dieses Erlebnis erstellen können, ist das Leuchten des Lagerfeuers, und durch die Anpassung einiger seiner Standardwerte können Sie signifikant verändern, wie dieses lokale Licht mit der Gesamtumgebung interagiert und Ihre globale Lichtkonfiguration ergänzt.

Fügen Sie ein PointLight hinzu

Im Gegensatz zu SpotLight- oder SurfaceLight-Objekten, die Licht nur aus einer Richtung projizieren, ermöglichen PointLight-Objekte die Projektion von omnidirektionalem Licht. Das bedeutet, dass, wenn Sie ein PointLight zu Ihrem Lagerfeuer-Mesh hinzufügen, es in alle Richtungen von seiner Quelle aus strahlt, ähnlich wie ein echtes Lagerfeuer, und alle umliegenden Objekte im Schatten beleuchtet und es den Spielern ermöglicht, die Rauheit ihrer Oberflächen viel klarer zu sehen.

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

Um ein PointLight zum Lagerfeuer hinzuzufügen:

  1. Wählen Sie im Explorer-Fenster FireLight aus und klicken Sie auf die -Schaltfläche. Ein Kontextmenü wird angezeigt.

  2. Wählen Sie im Menü PointLight aus. Das PointLight-Objekt wird als Kind des Lagerfeuer-Meshs angezeigt.

Erhöhen Sie die Reichweite des PointLight

Die Standardwerte des PointLight reichen nicht aus, um die Objekte um das Lagerfeuer vollständig zu beleuchten, sodass Sie die Reichweite erhöhen müssen, die das Licht erreichen kann. Da das Feuer groß und hell ist, muss das Licht weit genug strahlen, um die nahegelegenen Bäume, Steine und das Gebüsch zu beleuchten. Dies hilft auch, den Raum warm und gemütlich wirken zu lassen, als ob die Wärme des Feuers natürlich nach außen strahlt.

Um die Reichweite des PointLight zu erhöhen:

  1. Wählen Sie im Explorer-Fenster das PointLight des Lagerfeuers aus.

  2. Setzen Sie im Properties-Fenster Range auf 48. Die maximale Lichtreichweite wird erweitert.

Schatten aktivieren

Während der Bereich des Lichts realistisch für seine Größe ist, ist es unrealistisch, dass die umliegenden Bäume und Steine keine Schatten vom Licht des Lagerfeuers werfen. Manchmal ist dies nützlich, wenn Sie ein paar Punktlichter hinzufügen müssen, um dunkle Bereiche in Ihrem Erlebnis aufzuhellen, aber wenn Sie versuchen, die reale Welt nachzuahmen, können Sie die Fähigkeit des lokalen Lichts aktivieren, Schatten zu werfen. Es ist wichtig zu beachten, dass zusätzliche Schatten die Leistung Ihres Erlebnisses auf Geräten mit niedriger Leistung beeinträchtigen können, also aktivieren Sie Schatten nur, wenn sie die Szene erheblich bereichern.

Um Schatten von der lokalen Beleuchtung des Lagerfeuers zu aktivieren:

  1. Wählen Sie im Explorer-Fenster das PointLight des Lagerfeuers aus.

  2. Aktivieren Sie im Properties-Fenster Shadows.

Passen Sie die Helligkeit und Farbe des Lichts an

Obwohl das lokale Licht bereits realistischer aussieht und sich realistischer anfühlt, ist es in seiner Stärke noch schwach und zu weiß für ein warmes Leuchten. Wenn Sie die Helligkeit des Lagerfeuers erhöhen und einen wärmeren Farbton hinzufügen, versteht man, dass das Feuer Leben erweckt und die Gemütlichkeit der Szene verstärkt.

Um die Helligkeit und Farbe des Lichts des Lagerfeuers anzupassen:

  1. Wählen Sie im Explorer-Fenster das PointLight des Lagerfeuers aus.

  2. Setzen Sie im Properties-Fenster,

    1. Brightness auf 2.
    2. Color auf 255, 179, 73.

Jetzt haben Sie eine Lagerfeuerszene, die komplett und einladend ist, damit die Spieler entspannen können. Mit den Fähigkeiten in diesem Tutorial können Sie den realistischen Beleuchtungsstil mit den verfügbaren PBR-Materialien kombinieren, um reiche und immersive Erlebnisse zu schaffen. Es braucht nur die richtigen Eigenschaften einzurichten und Entscheidungen über diese Funktionen zu treffen, die zu Ihrer Umgebung passen.

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.