Illuminazione futura è il sistema più avanzato e potente Lighting.Technology che puoi usare per rendere l'ambiente 3D all'interno delle tue esperienze.A differenza degli altri sistemi di illuminazione disponibili, la luce futura offre emissione di luce pixel perfetta, ombre dettagliate e riflessi speculari che imitano la luce del mondo reale per spazi interni ed esterni.
Usando il file Illuminazione all'aperto - Inizia.rbxl come luogo di partenza e Illuminazione all'aperto - Completa come riferimento, questo tutorial ti mostra come utilizzare la luce futura con configurazioni globali e locali di luce realistica e coinvolgente per produrre un comportamento di illuminazione all'aperto realistico e coinvolgente per una scena del falò serale, inclusa la guida su:
- Garantire che le superfici metalliche producano riflessi precisi come sorgenti di luce si spostano continuamente nell'Ambiente, come il movimento dinamico dal falò rumbolante.
- Spostare il sole in una nuova posizione che sia realistica per il tempo del giorno nel Mondoreale.
- Personalizzare i toni stratificati dell'atmosfera, la densità e la nebbia.
- Configurare la luce locale di punto di origine per influenzare il modo in cui interagisce con l'Ambientecomplessivo.
Se a un certo punto ti blocchi nel processo, puoi usare Illuminazione all'aperto - Completa come riferimento per confrontare i tuoi progressi.


Configura l'illuminazione globale
L'illuminazione globale è la lumininescenza dal sole o dalla luna in un'esperienza.Regolando un paio di proprietà predefinite chiave nel servizio Lighting, puoi cambiare drammaticamente il modo in cui appare quella luce ai giocatori, nonché il modo in cui interagisce con qualsiasi altro oggetto che posizioni nell'esperienza.
Abilita il sistema di illuminazione futuro
La proprietà Lighting.Technology determina il comportamento sia dell'illuminazione globale che locale nella tua esperienza.Studio inizia ogni esperienza con il sistema di illuminazione Enum.Technology.ShadowMap , assicurando che la luce globale abbia ombre e illuminazione precise.Tuttavia, per migliorare l'ambiente e equipaggiare le tue fonti luminose locali per produrre anche ombre e illuminazione precise, come la luce dal falò, devi abilitare direttamente la tecnologia del sistema di illuminazione Enum.Technology.Future in Studio.Questo consente alla tua illuminazione globale e locale di lavorare insieme e fornire immagini più realistiche e coinvolgenti.
Per dimostrare questo concetto, vedi le seguenti due immagini dello stesso falò con diverse tecnologie di sistema di illuminazione.La luce locale dal falò con i sistemi di illuminazione Enum.Technology.ShadowMap non produce ombre allo stesso modo in cui lo fa la luce globale del sole, rendendo questa area dell'ambiente illuminata in modo irregolare con ombre irrealistiche.Al contrario, la luce locale dal falò con il sistema di illuminazione Enum.Technology.Future interagisce con l'accensione, le rocce e il pennello intorno all'Ambiente, producendo ombre nitide e realistiche per il tempo della sera.


Per abilitare il sistema di illuminazione Enum.Technology.Future :
Nella finestra Explorer , seleziona Illuminazione .
Nella finestra Proprietà , clicca il menu a discesa Tecnologia , quindi seleziona Futuro .
Aumenta le riflessioni metalliche
Per impostazione predefinita, tutti i materiali utilizzano texture di rendering fisico-basato (PRB) che ti consentono di visualizzare superfici realistiche in diversi scenari di illuminazione utilizzando più file immagine su un singolo oggetto.Questo significa che quando utilizzi i materiali integrati di Studio, la metallicità e la ruvidità di una superficie particolare è già definita per te e gli oggetti con tali materiali reagiscono naturalmente più accuratamente alla luce nel tuo ambiente con riflessi realistici.Puoi migliorare questo effetto impostando le proprietà Lighting.EnvironmentDiffuseScale e Lighting.EnvironmentSpecularScale a 1 per sfruttare veramente i riflessi metallici dal sistema di illuminazione Enum.Technology.Future.
Questo passaggio è importante perché garantisce che qualsiasi texture PBR nella tua esperienza, incluse quelle da MaterialVariants o SurfaceAppearance oggetti, appaia al meglio e rifletta meglio il loro ambiente.Ad esempio, esamina le seguenti due immagini dello stesso pentolone e utensili vicino al falò con diversi valori di proprietà Lighting.EnvironmentDiffuseScale e Lighting.EnvironmentSpecularScale.Quando regoli questi valori, il metallo diventa più evidente e riflette la luce da entrambe le fonti luminose globali e locali in modo significativamente maggiore rispetto a prima.
Per elevare le riflessioni metalliche:
- Nella finestra Explorer , seleziona Illuminazione .
- Nella finestra Proprietà , imposta EnvironmentDiffuseScale e EnvironmentSpecularScale a 1 .Il metallo nell'esperienza diventa più riflettente.
Cambia l'ora del giorno
Ora che la tua esperienza sta utilizzando il sistema di illuminazione Enum.Technology.Future e i materiali reagiscono realisticamente alle fonti di luce nella tua esperienza, è il momento di spostare il sole in una posizione diversa in base a dove sarebbe nel mondo reale per il momento della giornata.La posizione predefinita del sole è alta nel cielo, emulando intorno a mezzogiorno nel mondo Mondo, quindi è meglio spostarlo più vicino all'orizzonte, sopra le montagne.Questo passo consente anche alla luce di muoversi lungo il percorso fino al falò e raggiungere un bel sole dorato.


Per cambiare l'ora del giorno:
- Nella finestra Explorer , seleziona Illuminazione .
- Nella finestra Proprietà , imposta Ora dell'orologio a 17. Il sole si muove alla posizione approssimativa in cui sarebbe alle 5pm.
Aggiusta il colore della luce ambientale
Ci sono due proprietà Lighting che controllano il colore dell'illuminazione ambientale:
- Lighting.OutdoorAmbient controlla l'illuminazione ambientale dove il cielo è visibile.
- Lighting.Ambient controlla l'illuminazione ambientale all'interno di spazi in cui qualcosa blocca il cielo, come spazi interni o sotto la copertura di alberi.
Per impostazione predefinita, queste proprietà sono impostate per produrre una luce ambientale grigia, ma per complimentare il cielo serale, devi regolare questi valori per aggiungere un tono e una luminosità realistici negli spazi più scuri dell'esperienza per il tempo della sera.Ad esempio, un cielo serale ha molto più viola del grigio, quindi scegliere un tono viola per l'illuminazione ambientale crea un Ambienterealistico.


Per regolare il colore dell'illuminazione ambientale:
- Nella finestra Explorer , seleziona Illuminazione .
- Nella finestra Proprietà , imposta Ambiente esterno e Ambiente su 156, 136, 176.La luce ambientale cambia in un tono viola chiaro.
Scegli una skybox
Una skybox è un cubo composto da sei immagini individuali che creano il cielo di un'esperienza, incluso ciò che è sopra e sotto l'orizzonte.Le skybox possono avere un grande impatto sul look e feel di ciò che c'è nel tuo Ambiente, quindi è importante considerare attentamente come puoi scegliere una skybox che migliori la qualità visiva della tua esperienza.Ad esempio:
- L'emisfero inferiore di una skybox dovrebbe essere simile al colore del tuo terreno generale.Questo garantisce che l'emisfero inferiore si relazioni strettamente con la superficie terrestre e che i colori che riflettono dagli oggetti corrisponderanno approssimativamente alla skybox.
- L'emisfero inferiore di una skybox dovrebbe essere più scuro dell'emisfero superiore perché un emisfero inferiore più scuro replica la chiusura naturale della luce da sotto il terreno, rendendo la tua illuminazione più immersiva.
- Una skybox non richiede nuvole, perché puoi facilmente aggiungere nuvole dinamiche per ottenere lo stesso effetto e complementare la tua skybox.
Per illustrare questi concetti, esamina le seguenti due immagini per vedere come la stessa sfera cromatica rifletta due diverse skybox.La prima skybox ha lo stesso livello di luminosità per entrambi gli emisferi superiori e inferiori, quindi non sembra che la sfera stia riflettendo bene il mondo intorno a essa.In contrasto, la seconda skybox ha un emisfero inferiore più scuro dal suo emisfero superiore, ottenendo un aspetto più naturale.Per informazioni su come creare e personalizzare le skybox, vedi Skyboxes.


Effetti atmosferici
Il servizio Lighting ha un oggetto figlio Atmosphere con proprietà che ti consentono di simulare ambienti realistici diffondendo la luce solare in modi unici.Queste proprietà possono essere molto utili per creare uno spessore nell'aria dell'esperienza, dando all'ambiente un senso tangibile di profondità.L'oggetto Atmosphere trae la maggior parte dei suoi colori dalla skybox direttamente, motivo per cui le decisioni precedenti riguardanti la tua skybox sono state così importanti.
Aumenta la densità delle particelle dell'aria
La proprietà Atmosphere.Density controlla il numero di particelle presenti nell'aria della tua esperienza.Quando aumenti questa Proprietà, la quantità aggiuntiva di particelle ostacola la vista del Giocatoresugli oggetti in background.Ad esempio, quando Atmosphere.Density è 0 , gli alberi di sfondo, il sole e la skybox sono chiaramente visibili, ma quando aumenti questa proprietà a 0.391 , le particelle iniziano a diffondere la luce e nascondere gli alberi.

Per aumentare la densità delle particelle d'aria nell'atmosfera:
Nella finestra Explorer , seleziona Atmosfera .
Nella finestra Proprietà , imposta Densità a 0.272.
Aggiungi una nebbia
La proprietà Atmosphere.Haze controlla l'insidia generale dell'atmosfera per creare un effetto visibile sia sopra l'orizzonte che molto lontano dalla Telecamera.Quando aumenti questa Proprietà, non influisce solo sull'Ambientegenerale, ma influisce anche su oggetti che hanno un effetto fresnel particolarmente potente, come oggetti in metallo che riflettono l'ambiente intorno a loro.
Per aggiungere nebbia all'atmosfera:
Nella finestra Explorer , seleziona Atmosfera .
Nella finestra Proprietà , imposta Nebbia a 1.
Aggiusta il colore dell'atmosfera
La proprietà Atmosphere.Color imposta il colore dell'atmosfera per sottili umori e temi ambientali e può davvero migliorare la nebbia all'interno della tua esperienza.Puoi impostarlo a qualsiasi colore desideri adattare alla tua esperienza, ma è consigliato impostarlo su un valore di colore vicino all' media degli oggetti nell'Ambiente.
Per regolare il colore dell'atmosfera:
Nella finestra Explorer , seleziona Atmosfera .
Nella finestra Proprietà , imposta Colore a 85, 78, 54.
Configura la luce locale
La luce locale è la luminanza da fonti luminose locali nel tuo esperienza, come , e oggetti.La fonte luminosa locale chiave che puoi creare per questa esperienza è il bagliore del falò, e regolando un paio delle sue proprietà predefinite, puoi modificare notevolmente il modo in cui questa illuminazione locale interagisce con l'ambiente generale e complementare la tua configurazione globale di illuminazione.
Aggiungi un PointLight
A differenza di SpotLight o SurfaceLight oggetti che proiettano solo luce da una direzione, PointLight oggetti ti consentono di proiettare l'illuminazione omnidirezionale.Questo significa che quando aggiungi un PointLight a Mesh, magliadel falò, si proietta in tutte le direzioni verso l'esterno dalla sua Sorgente, simile a un falò della vita reale, e illumina tutti gli oggetti circostanti nelle ombre e permette ai giocatori di vedere la ruvidità delle loro superfici molto più chiara.


Per aggiungere un PointLight al falò:
Nella finestra Explorer , passa il mouse su Luce di fuoco e fai clic sul pulsante ⊕ . Un menu contestuale viene visualizzato.
Dal menu, seleziona PointLight . L'oggetto PointLight viene visualizzato come figlio della griglia del falò.
Aumenta il raggio del PointLight
Le proprietà predefinite del PointLight non sono sufficienti per illuminare completamente gli oggetti che circondano il falò, quindi devi aumentare il raggio che la luce può raggiungere.Poiché il fuoco è grande e luminoso, la luce deve lanciarsi abbastanza lontano da illuminare gli alberi, le rocce e il pennello vicini.Questo aiuta anche a rendere la stanza calda e accogliente, come se il calore del fuoco si espandesse naturalmente verso l'esterno.
Per aumentare l'intervallo del PointLight :
Nella finestra Explorer , seleziona il PointLight del falò.
Nella finestra Proprietà , imposta Raggio a 48. La gamma di illuminazione massima della luce si espande.
Abilita ombre
Mentre la portata della luce è realistica per le sue dimensioni, non è realistico che gli alberi e le rocce circostanti non proiettino ombre dalla luce del falò.A volte questo è utile se devi aggiungere un paio di punti di luce per illuminare gli spazi oscuri all'interno della tua esperienza, ma quando miri a emulare il Mondoreale, puoi abilitare la capacità dell'illuminazione locale di proiettare ombre.È importante notare che le ombre aggiuntive possono influire sulle prestazioni della tua esperienza su dispositivi di basso livello, quindi abilita le ombre solo quando aggiungono notevolmente alla scena.
Per abilitare le ombre dall'illuminazione locale del falò:
Nella finestra Explorer , seleziona il PointLight del falò.
Nella finestra Proprietà , attiva Ombre .
Regola la luminosità e il colore dell'illuminazione
Mentre l'illuminazione locale sta già guardando e sentendo più vicina al comportamento realistico, è ancora debole in forza e troppo bianca per una luce calorosa.Quando aumenti la luminosità del falò e aggiungi una tonalità più calda, porta davvero vita al fuoco e aggiunge alla coziness della scena.
Per abilitare le ombre dall'illuminazione locale del falò:
Nella finestra Explorer , seleziona il PointLight del falò.
Nella finestra Proprietà ,
- Imposta Luminosità a 2.
- Imposta Colore a 255, 179, 73.
Ora hai una scena del falò che è completa e accogliente per i giocatori per rilassarsi.Usando le competenze in questo Tutoriale, puoi combinare il sistema di illuminazione futuro con i materiali PBR disponibili per creare esperienze ricche e coinvolgenti.Basta impostare le proprietà corrette e prendere decisioni su queste caratteristiche che si adattano al tuo Ambiente.