Zukünftige Beleuchtung ist das fortschrittlichste und leistungsstärkste Lighting.Technology System, das du für die Rendering der 3D-Umgebung innerhalb deiner Erlebnisse verwenden kannst.Im Gegensatz zu den anderen verfügbaren Beleuchtungssystemen bietet die Zukunftsbeleuchtung eine pixelgenaue Lichtemission, detaillierte Schatten und spezielle Highlights, die die natürliche Beleuchtung der Welt für Innen- und Außenräume nachahmen.
Mit der Beleuchtung draußen verwenden - Start.rbxl Datei als Ausgangspunkt und Beleuchtung draußen abschließen als Referenz zeigt dieses Tutorial, wie Sie zukünftige Beleuchtung mit strategischen globalen und lokalen Lichtquellenkonfigurationen zur Produktion realistischer, immersiver Außenlichtverhaltens verwenden können, einschließlich Anleitungen:
- Sicherstellung, dass metallische Oberflächen genaue Reflexionen erzeugen, da Lichtquellen kontinuierlich in der Umgebung wechseln, wie dynamische Bewegung vom brodelnden Lagerfeuer.
- Die Sonne in eine neue Position bewegen, die für die Zeit des Tages in der realen Welt realistisch ist.
- Anpassung der mehrschichtigen Farbtöne, Dichte und Nebel der Atmosphäre.
- Konfigurieren von Punktlichtquellen zur Auswirkung, wie sie mit der Gesamtheit der Umgebung interagieren.
Wenn du dich irgendwann im Prozess feststecken solltest, kannst du Beleuchtung im Freien - Abgeschlossen als Referenz verwenden, um deinen Fortschritt zu vergleichen.


Konfigurieren der globalen Beleuchtung
Globale Beleuchtung ist die Lumineszenz von der Sonne oder vom Mond in einem Erlebnis.Durch die Anpassung einiger Standard属性 im Lighting Dienst können Sie dramatisch ändern, wie dieses Licht für Spieler erscheint, sowie wie es mit jedem anderen Objekt interagiert, das Sie in der Erfahrung platzieren.
Aktiviere das zukünftige Beleuchtungssystem
Die Eigenschaft Lighting.Technology bestimmt das Verhalten von globaler und lokaler Beleuchtung in deiner Erfahrung.Studio beginnt jedes Erlebnis mit dem Enum.Technology.ShadowMap Beleuchtungssystem, wodurch sichergestellt wird, dass die globale Beleuchtung präzise Schatten und Beleuchtung hat.Um die Umgebung zu verbessern und deine lokalen Lichtquellen auch präzise Schatten und Beleuchtung zu produzieren, wie das Licht vom Lagerfeuer, musst du das Enum.Technology.Future Beleuchtungssystemtechnologie direkt im Studio aktivieren.Dies ermöglicht es sowohl deiner globalen als auch deiner lokalen Beleuchtung, zusammenzuarbeiten und realistischere und immersive Visualisierungen zu liefern.
Um dieses Konzept zu demonstrieren, siehe die folgenden zwei Bilder des gleichen Lagerfeuers mit unterschiedlichen Beleuchtungssystemtechnologien.Die lokale Beleuchtung vom Lagerfeuer mit den Enum.Technology.ShadowMap Beleuchtungssystemen erzeugt keine Schatten auf die gleiche Weise, wie die globale Beleuchtung von der Sonne, was diesen Bereich der Umwelt mit unrealistischen Schatten ungleich beleuchtet.Im Gegensatz dazu interagiert die lokale Beleuchtung vom Lagerfeuer mit der Enum.Technology.Future Beleuchtungssystemtechnologie mit der Entzündung, Steinen und Pinsel rund um die Umgebung, produziert scharfe und realistische Schatten für die Abendzeit.


Um das Enum.Technology.Future Beleuchtungssystem zu aktivieren:
Wählen Sie im Explorer -Fenster Beleuchtung .
Klicken Sie im Eigenschaften -Fenster auf die Dropdown-Liste Technologie und wählen Sie dann Zukunft .
Erhöhe Metallreflexionen
Standardmäßig verwenden alle Materialien physisch basierte Rendering-Texturen (PBR), die es Ihnen ermöglichen, realistische Oberflächen in verschiedenen Beleuchtungsszenarien anzuzeigen, indem Sie mehrere Bilddateien auf einem einzigen Objekt verwenden.Das bedeutet, dass wenn du die integrierten Materialien von Studio verwendest, die Metallität und Grobheit einer bestimmten Oberfläche bereits für dich definiert ist, und die Objekte mit diesen Materialien reagieren natürlich genauer auf die Beleuchtung in deiner Umgebung mit realistischen Reflexionen.Du kannst diesen Effekt verbessern, indem du die Eigenschaften Lighting.EnvironmentDiffuseScale und Lighting.EnvironmentSpecularScale auf 1 festlegst, um wirklich die Metallreflexion des Enum.Technology.Future Beleuchtungssystems zu nutzen.
Dieser Schritt ist wichtig, weil er sicherstellt, dass alle PBR-Texturen in deiner Erlebnis, einschließlich jener von MaterialVariants oder SurfaceAppearance Objekten, am besten aussehen und ihre Umgebung besser widerspiegeln.Zum Beispiel untersuche die folgenden zwei Bilder derselben Pfanne und Geschirr in der Nähe des Lagerfeuers mit unterschiedlichen Lighting.EnvironmentDiffuseScale und Lighting.EnvironmentSpecularScale Eigenschaftswerten.Wenn du diese Werte anpasst, wird das Metall deutlicher und reflektiert die Beleuchtung aus globalen und lokalen Lichtquellen signifikant mehr als zuvor.
Um Metallreflexionen zu erhöhen:
- Wählen Sie im Explorer -Fenster Beleuchtung .
- Im Eigenschaften -Fenster stellen Sie Umweltdiffusionsskala und Umgebungsspektralskala auf 1 ein.Das Metall im Erlebnis wird reflektierender.
Ändere die Tageszeit
Jetzt, da deine Erfahrung das Enum.Technology.Future Beleuchtungssystem verwendet und die Materialien realistisch auf die Lichtquellen in deiner Erlebnisreagieren, ist es an der Zeit, die Sonne in eine andere Position zu bringen, entsprechend dem Ort, an dem sie sich in der realen Welt für die Tageszeit befinden würde.Die Standardposition der Sonne ist hoch am Himmel, sie emuliert etwa mittags in der realen Welt, also ist es am besten, sie näher an die Skyline zu bringen, direkt über den Bergen.Dieser Schritt erlaubt auch dem Licht, sich den Weg zum Lagerfeuer herunterzubewegen und eine schöne goldene Sonne zu erreichen.


Um die Tageszeit zu ändern:
- Wählen Sie im Explorer -Fenster Beleuchtung .
- Im Eigenschaften -Fenster stellen Sie Uhrzeit auf 17 ein. Die Sonne bewegt sich in die ungefähre Position, die sie um 17 Uhr einnehmen würde.
Zur Anpassung der Farbe des Umgebungslichts
Es gibt zwei Lighting Eigenschaften, die die Farbe der Umgebungsbeleuchtung steuern:
- Lighting.OutdoorAmbient steuert die umgebungsbeleuchtung, wo der himmel sichtbar ist.
- Lighting.Ambient steuere die umgebungsbeleuchtung innerhalb von räumen, in denen etwas den himmel blockiert, wie z. b. innenräume oder unter baumschutz.
Standardmäßig werden diese Eigenschaften so eingestellt, dass sie graue Umgebungslicht erzeugen, aber um den Abendhimmel zu ergänzen, musst du diese Werte anpassen, um einen realistischen Farbton und Helligkeit in dunkleren Bereichen der Erfahrung für die Abendzeit hinzuzufügen.Zum Beispiel hat ein Abendhimmel viel mehr Violett als Grau, also die Auswahl einer violetten Farbe für die Umgebungsbeleuchtung schafft eine realistische Umgebung.


Um die Farbe der Umgebungsbeleuchtung anzupassen:
- Wählen Sie im Explorer -Fenster Beleuchtung .
- Im Eigenschaften -Fenster stellen Sie Außenumgebung und Umgebung auf 156, 136, 176 ein.Die Umgebungsbeleuchtung wechselt zu einem hellvioletten Farbton.
Wähle eine Skybox
Eine Skybox ist ein Würfel, der aus sechs einzelnen Bildern besteht, die den Himmel eines Erlebnisses bilden, einschließlich dessen, was über und unter dem Horizont liegt.Skyboxen können einen großen Einfluss auf das Aussehen und die Atmosphäre von dem haben, was in deiner Umgebung ist, also ist es wichtig, sorgfältig zu berücksichtigen, wie du eine Skybox wä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 ähnlich sein.Dies gewährleistet, dass die niedrigere Hemisphäre eng mit der Bodenoberfläche verbunden ist und die Farben, die von Objekten reflektiert werden, ungefähr der Skybox entsprechen.
- Die untere Hälfte einer Skybox sollte dunkler sein als die obere Hälfte, weil eine dunklere untere Hälfte die natürliche Verschlusshöhe des Lichts von unten nach oben repliziert, was deine Beleuchtung immersiver macht.
- Eine Skybox benötigt keine Wolken, weil du leicht dynamische Wolken hinzufügen kannst, um den gleichen Effekt zu erzielen und deine Skybox zu ergänzen.
Um diese Konzepte zu veranschaulichen, untersuche die folgenden zwei Bilder, um zu sehen, wie die gleiche Chromkugel zwei verschiedene Skyboxen widerspiegelt.Die erste Skybox hat das gleiche Niveau an Helligkeit für beide Hemisphären, also sieht es nicht so aus, als würde die Kugel die Welt um sie herum gut reflektieren.Im Gegensatz dazu hat die zweite Skybox eine dunklere untere Hemisphäre aus ihrer oberen Hemisphäre, was zu einem natürlicheren Aussehen führt.Für Informationen darüber, wie Skyboxen erstellt und angepasst werden, siehe Skyboxen.


Atmosphärische Effekte
Der Lighting hat ein Kind Atmosphere mit Eigenschaften, mit denen Sie realistische Umgebungen simulieren können, indem Sie Sonnenlicht auf einzigartige Weise verstreuen.Diese Eigenschaften können sehr nützlich sein, um eine Dicke in der Luft der Erlebniszu schaffen, der Umgebung ein greifbares Gefühl der Tiefe zu verleihen.Das Atmosphere Objekt zieht die meisten seiner Farben direkt aus der Skybox, weshalb die vorherigen Entscheidungen über deine Skybox so wichtig waren.
Erhöhe die Partikeldichte der Luft
Die Atmosphere.Density Eigenschaft steuert, wie viele Partikel in der Luft deiner Erlebnisexistieren.Wenn du diese Eigenschaftenerhöhst, behindert die zusätzliche Menge von Partikeln die Sicht des Spieler:inauf Objekte im Hintergrund.Zum Beispiel, wenn Atmosphere.Density ist 0 , sind die Hinterbäume, Sonne und Skybox deutlich sichtbar, aber wenn du diese Eigenschaft auf 0.391 erhöhst, beginnen die Partikel, das Licht zu verteilen und die Bäume zu verbergen.

Um die Dichte der Luftpartikel in der Atmosphäre zu erhöhen:
Wählen Sie im Explorer -Fenster Atmosphäre .
Im Eigenschaften -Fenster stellen Sie Dichte auf 0.272 ein.
Füge eine Nebeligkeit hinzu
Die Atmosphere.Haze-Eigenschaft kontrolliert die allgemeine Gefährlichkeit der Atmosphäre, um einen sichtbaren Effekt sowohl über dem Horizont als auch weit entfernt von der Kamera zu erzeugen.Wenn du diese Eigenschaftenerhöhst, wirkt sie sich nicht nur auf die Gesamtwohlfahrt aus, sondern wirkt sich auch auf Objekte aus, die einen besonders starken Fresnel-Effekt haben, wie z. B. Metallobjekte, die die Umgebung um sie herum reflektieren.
Um Nebel zur Atmosphäre hinzuzufügen:
Wählen Sie im Explorer -Fenster Atmosphäre .
Im Eigenschaften -Fenster stellen Sie Nebel auf 1.
Anpassen der Farbe der Atmosphäre
Die Atmosphere.Color Eigenschaft legt die Farbe der Atmosphäre für subtile Umgebungsmienen und Themen fest, und sie kann die Unschärfe innerhalb deiner Erlebniswirklich verbessern.Du kannst dies auf jede Farbe einstellen, die zu deiner Erlebnispasst, aber es wird empfohlen, es auf einen Farbwert zu setzen, der der durchschnittlichen der Objekte in der Umgebung ähnelt.
Um die Farbe der Atmosphäre anzupassen:
Wählen Sie im Explorer -Fenster Atmosphäre .
Im Eigenschaften -Fenster stellen Sie Farbe auf 85, 78, 54 ein.
Konfigurieren der lokalen Beleuchtung
Lokale Beleuchtung ist die Lumineszenz von lokalen Lichtquellen in deiner Erfahrung, wie SpotLight , SurfaceLight und PointLight Objekten.Die wichtigste lokale Lichtquelle, die du für dieses Erlebnis erstellen kannst, ist das Glühen des Lagerfeuers, und durch die Anpassung einiger seiner Standardeigenschaften kannst du die Art und Weise, wie diese lokale Beleuchtung mit der Gesamtheit der Umgebung interagiert, signifikant ändern und deine globale Beleuchtungskonfiguration ergänzen.
Füge ein PointLight hinzu
Im Gegensatz zu SpotLight oder SurfaceLight Objekten, die nur Licht aus einer Richtung projizieren, ermöglichen PointLight Objekte, omnidirektionale Beleuchtung zu projizieren.Das bedeutet, dass, wenn du ein PointLight zu deinem Lagerfeuer-Mesh hinzufügst, es in alle Richtungen aus seiner Ausgangstextprojiziert, ähnlich wie ein echtes Lagerfeuer, und es alle umliegenden Objekte in Schatten erleuchtet und es den Spielern ermöglicht, die Unebenheit ihrer Oberflächen viel deutlicher zu sehen.

Die Szene ohne lokale Lichtquelle

Um dem Lagerfeuer ein PointLight hinzuzufügen:
In dem Explorer Fenster bewegen Sie den Mauszeiger über FireLight und klicken Sie auf die Schaltfläche ⊕ . Ein Kontextmenü wird angezeigt.
Wählen Sie aus dem Menü Punktlicht . Das PointLight wird als Kind des Meshangezeigt.
Erhöhen Sie die Reichweite des PointLight
Die Standardeigenschaften der PointLight reichen nicht aus, um die Objekte um das Lagerfeuer herum vollständig zu beleuchten, du musst also die Reichweite erhöhen, die das Licht erreichen kann.Da das Feuer groß und hell ist, muss das Licht weit genug werfen, um die nahen Bäume, Steine und Pinsel zu beleuchten.Dies hilft auch, den Raum warm und gemütlich zu machen, als ob die Wärme des Feuers natürlich nach außen expandiert.
Um die Reichweite des PointLight zu erhöhen:
Wählen Sie im Explorer -Fenster die Punktlicht des Lagerfeuers aus.
Im Eigenschaften -Fenster stellen Sie Reichweite auf 48 ein. Die maximale Lichtreichweite des Lichts erweitert sich.
Schatten aktivieren
Während die Reichweite der Beleuchtung realistisch für ihre Größe ist, ist es unrealistisch, dass die umliegenden Bäume und Steine keine Schatten durch das Licht des Lagerfeuers werfen.Manchmal ist das nützlich, wenn du ein paar Punktlichter hinzufügen musst, um dunkle Räume in deiner Erfahrung zu beleuchten, aber wenn du versuchst, die reale Welt zu emulieren, kannst du die Fähigkeit der lokalen Beleuchtung aktivieren, Schatten zu werfen.Es ist wichtig zu beachten, dass zusätzliche Schatten die Leistung deines Erlebnisses auf Geräten mit niedriger Leistung beeinflussen können, also aktiviere nur Schatten, wenn sie der Szene signifikant hinzufügen.
Um Schatten aus der lokalen Beleuchtung des Lagerfeuers zu aktivieren:
Wählen Sie im Explorer -Fenster die Punktlicht des Lagerfeuers aus.
Im Eigenschaften -Fenster aktiviere Schatten .
Zur Anpassung der Helligkeit und Farbe der Beleuchtung
Während die lokale Beleuchtung bereits näher am realistischen Verhalten aussieht und sich anfühlt, ist sie immer noch schwach in der Stärke und zu weiß für ein warmes Leuchten.Wenn du die Helligkeit des Lagerfeuers erhöhst und eine wärmeres Farbton hinzufügst, bringt es wirklich Leben in das Feuer und trägt zu der Gemütlichkeit der Szene bei.
Um Schatten aus der lokalen Beleuchtung des Lagerfeuers zu aktivieren:
Wählen Sie im Explorer -Fenster die Punktlicht des Lagerfeuers aus.
Im Eigenschaften -Fenster,
- Setze Helligkeit auf .
- Setze Farbe auf .
Du hast jetzt eine Lagerfeuer-Szene, die vollständig und willkommen ist, damit sich Spieler entspannen können.Mit den Fähigkeiten in diesem Tutorial kannst du das zukünftige Beleuchtungssystem mit den verfügbaren PBR-Materialien kombinieren, um reiche und immersive Erlebnisse zu schaffen.Es ist nur notwendig, die richtigen Eigenschaften einzurichten und Entscheidungen über diese Funktionen zu treffen, die für Ihre Umgebung geeignet sind.