Ulepsz środowiska zewnętrzne dzięki oświetleniu przyszłości

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Przyszłe oświetlenie jest najbardziej zaawansowanym i potężnym Lighting.Technology systemem, którego możesz używać do renderowania środowiska 3D w swoich doświadczeniach.W przeciwieństwie do innych dostępnych systemów oświetlenia, oświetlenie przyszłości oferuje doskonałe emisję światła, szczegółowe cienie i refleksy, które naśladują światło zewnętrzne zarówno dla przestrzeni wewnętrznych, jak i zewnętrznych.

Używając pliku Oświetlenie na zewnątrz - Rozpocznij.rbxl pliku jako miejsca startowego i Oświetlenie na zewnątrz - Zakończ jako odniesienia, ten samouczek pokazuje, jak wykorzystać oświetlenie przyszłości z strategicznymi globalnymi i lokalnymi konfiguracjami źródeł światła, aby wyprodukować realistyczne, odcięte oświetlenie zewnętrzne zachowanie dla wieczornej sceny kempingu, w tym wskazówki dotyczące:

  • Zapewnienie, że powierzchnie metalowe wytwarzają dokładne odblaski, ponieważ źródła światła nieustannie zmieniają się w środowisko, takie jak dynamiczny ruch z kempingowego ognia.
  • Przesunięcie słońca do nowej pozycji, która jest realistyczna dla czasu dnia w prawdziwym świecie.
  • Dostosowywanie warstwowych odcieni, gęstości i mgły atmosfery.
  • Konfigurowanie lokalnego oświetlenia punktowego, które wpływa na to, jak interakuje z ogólnym środowisko.

Jeśli w dowolnym momencie utkniesz w procesie, możesz użyć Oświetlenie na zewnątrz - Ukończ jako odniesienia do porównania swojego postępu.

The starting outdoor environment you can use to complete this tutorial.

Oświetlenie na zewnątrz - Rozpoczęcie
>

The complete outdoor environment with global and local lighting you will create by the end of this tutorial.

Oświetlenie na zewnątrz - Ukończone
>

Konfiguruj globalne oświetlenie

Globalne oświetlenie to luminancja z słońca lub księżyca w doświadczeniu.Dostosowując kilka domyślnych właściwości kluczowych w usłudze Lighting możesz dramatycznie zmienić sposób, w jaki światło wygląda dla graczy, a także sposób, w jaki interakuje z każdym innym obiektem, który umieścisz w doświadczeniu.

Włącz przyszły system oświetlenia

Właściwość Lighting.Technology określa zachowanie zarówno globalnego, jak i lokalnego oświetlenia w twoim doświadczeniu.Studio rozpoczyna każde doświadczenie z systemem oświetlenia Enum.Technology.ShadowMap, zapewniając, że ogólne oświetlenie ma precyzyjne cienie i oświetlenie.Aby jednak poprawić środowisko i wyposażyć swoje lokalne źródła światła w celu produkcji dokładnych cieni i oświetlenia, takich jak światło z ogniska, musisz włączyć technologię systemu oświetlenia Enum.Technology.Future bezpośrednio w Studio.Umożliwia to współpracę zarówno twojego globalnego, jak i lokalnego oświetlenia, zapewniając bardziej realistyczne i angażujące wizualizacje.

Aby pokazać tę koncepcję, zobacz następujące dwie obrazy tego samego ognia z różnymi technologiami systemu oświetlenia.Lokalne oświetlenie z ogniska z systemami oświetlenia Enum.Technology.ShadowMap nie wytwarza cieni w taki sam sposób, jak oświetlenie globalne ze słońca, co sprawia, że obszar środowiska jest nierówno oświetlony cieniami nierealistycznymi.W przeciwieństwie do tego, lokalne oświetlenie z ogniska z technologią systemu oświetlenia Enum.Technology.Future interakuje z zapalaniem, skałami i pędzlami wokół środowisko, wytwarzając ostre i realistyczne cienie na wieczór.

Enum.Technology.ShadowMap System oświetlenia
>

Enum.Technology.Future System oświetlenia
>

Aby włączyć system oświetlenia Enum.Technology.Future:

  1. W oknie Eksploratora wybierz Oświetlenie .

  2. W oknie Właściwości , kliknij rozwijaną listę Technologia , a następnie wybierz Przyszłość .

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

Podnieś odblaski metalowe

Domyślnie wszystkie materiały wykorzystują tekstury oparte na fizycznej renderowaniu (PBR), które pozwalają wyświetlać realistyczne powierzchnie w różnych scenariuszach oświetlenia za pomocą wielu plików obrazów na jednym obiekcie.Oznacza to, że gdy używasz wbudowanych materiałów Studio, metalowość i szorstkość określonej powierzchni jest już dla Ciebie zdefiniowana, a obiekty z tymi materiałami naturalnie reagują dokładniej na oświetlenie w Twoim środowisku z realistycznymi odblaskami.Możesz zwiększyć ten efekt, ustawiając właściwości Lighting.EnvironmentDiffuseScale i Lighting.EnvironmentSpecularScale na 1, aby naprawdę skorzystać z odbić metalu z systemu oświetlenia Enum.Technology.Future.

Ten krok jest ważny, ponieważ zapewnia, że wszystkie tekstury PBR w twoim doświadczeniu, w tym te z MaterialVariants lub SurfaceAppearance obiektów, wyglądają najlepiej i odzwierciedlają swoje otoczenie lepiej.Na przykład, przeanalizuj następujące dwie obrazy tego samego garnka i naczyń w pobliżu ogniska z różnymi wartościami właściwości Lighting.EnvironmentDiffuseScale i Lighting.EnvironmentSpecularScale.Gdy dostosujesz te wartości, metal staje się bardziej widoczny i odzwierciedla oświetlenie z globalnych i lokalnych źródeł światła znacznie bardziej niż wcześniej.

Aby zwiększyć odbicia metalu:

  1. W oknie Eksploratora wybierz Oświetlenie .
  2. W oknie Właściwości , ustaw EnvironmentalDiffuseScale i EnvironmentSpecularScale na 1 .Metal w doświadczeniu staje się bardziej odblaskowy.

Zmień porę dnia

Teraz, gdy twoje doświadczenie korzysta z systemu oświetlenia Enum.Technology.Future i materiały reagują realistycznie na źródła światła w twoim doświadczeniu, nadszedł czas, aby przenieść słońce do innej pozycji zgodnie z tym, gdzie byłoby w rzeczywistym świecie w porze dnia.Domyślna pozycja słońca jest wysoko na niebie, emulując około południa w prawdziwym świecie, więc najlepiej przenieść ją bliżej horyzontu, tuż nad górami.Ten krok pozwala również światłu przejść w dół ścieżki na ognisko i osiągnąć ładne złote słońce.

Domyślne słońce jest wysokie na niebie.Choć ta lokalizacja jest świetna, jeśli ognisko miało miejsce około południa, nie jest realistyczna na wieczór.

Nowa pozycja słońca jest o wiele bardziej odpowiednia na czas dnia tuż przed zachodem słońca.
>

Aby zmienić porę dnia:

  1. W oknie Eksploratora wybierz Oświetlenie .
  2. W oknie Właściwości, ustaw Czas zegara na . Słońce przenosi się do przybliżonej pozycji, w której byłoby o 5 wieczorem.

Dostosuj kolor światła otoczenia

Istnieją dwie właściwości Lighting, które kontrolują kolor oświetlenia otoczenia:

  • Lighting.OutdoorAmbient steruje oświetleniem otoczenia, gdzie niebo jest widoczne.
  • Lighting.Ambient steruje oświetleniem otoczenia w przestrzeniach, w których coś blokuje niebo, takich jak przestrzenie wewnętrzne lub pod pokryciem drzew.

Domyślnie właściwości te są ustawione do wytwarzania szarego oświetlenia otoczenia, ale aby uzupełnić wieczorny niebios, musisz dostosować te wartości, aby dodać realistyczny odcień i jasność w ciemniejszych przestrzeniach doświadczenia na wieczór.Na przykład wieczorne niebo ma o wiele więcej fioletu niż szare, więc wybór fioletowego odcienia do oświetlenia otoczenia tworzy realistyczne środowisko.

Aby dostosować kolor oświetlenia otoczenia:

  1. W oknie Eksploratora wybierz Oświetlenie .
  2. W oknie Właściwości , ustaw Otoczenie zewnętrzne i Otoczenie na 156, 136, 176.Oświetlenie otoczenia zmienia się na jasnofioletowy odcień.

Wybierz skrzynię niebios

Skybox to kostka składająca się z sześciu pojedynczych obrazów, które tworzą niebo doświadczenia, w tym to, co jest nad i poniżej horyzontu.Skyboxy mogą mieć duży wpływ na wygląd i poczucie tego, co znajduje się w Twoim środowisko, więc ważne jest, aby uważnie rozważyć, jak można wybrać skybox, który poprawia jakość wizualną Twojego doświadczenia.Na przykład:

  • Dolna półkula skrzynki nieba powinna być podobna do koloru twojego ogólnego terenu.Zapewnia to, że niższa półkula blisko odnosi się do powierzchni ziemi, a kolory, które odbijają się od obiektów, będą ogólnie pasować do skrzynki nieba.
  • Dolna półkula skrzynki nieba powinna być ciemniejsza niż górna półkula, ponieważ ciemniejsza dolna półkula odzwierciedla naturalną occluzję światła z poniżej ziemi, co czyni twoje oświetlenie bardziej imersyjne.
  • Skybox nie wymaga chmur, ponieważ możesz łatwo dodać dynamiczne chmury, aby uzyskać ten sam efekt i uzupełnić swoją skrzynię nieba.

Aby zilustrować te koncepcje, przeanalizuj następujące dwa obrazy, aby zobaczyć, w jaki sposób ta sama kula chromu odzwierciedla dwa różne skrzynki nieba.Pierwsza skrzynia nieba ma ten sam poziom jasności dla obu półkul, więc nie wydaje się, że sfera dobrze odzwierciedla świat wokół niej.W przeciwieństwie do tego, druga skrzynia niebios ma ciemniejszą dolną półkulę z jej górnej półkuli, osiągając bardziej naturalny wygląd.Aby uzyskać informacje o tym, jak tworzyć i dostosowywać skrzynki niebieskie, zobacz Skrzynki niebieskie.

Efekty atmosferyczne

Usługa Lighting ma dziecko Atmosphere obiekt z właściwościami, które pozwalają na symulację realistycznych środowisk, rozpraszając światło słoneczne w unikalny sposób.Te właściwości mogą być bardzo przydatne w tworzeniu grubości w powietrzu doświadczenia, dając środowisku namacalny poczucie głębokości.Obiekt Atmosphere wyciąga większość swoich kolorów bezpośrednio z skyboxu, dlatego poprzednie decyzje dotyczące twojej skybox były tak ważne.

Zwiększ gęstość cząstek powietrza

Właściwość Atmosphere.Density kontroluje, ile cząstek istnieje w powietrzu twojego doświadczenia.Gdy zwiększasz tę właściwość, dodatkowa ilość cząstek zakłóca widok gracza na obiekty w tle.Na przykład, gdy Atmosphere.Density jest 0, tła, słońce i skrzynia nieba są wyraźnie widoczne, ale gdy zwiększysz tę właściwość do 0.391, cząstki zaczynają rozprzestrzeniać światło i ukrywać drzewa.

Aby zwiększyć gęstość cząstek powietrza w atmosferze:

  1. W oknie Eksploratora wybierz Atmosferę .

  2. W oknie Właściwości , ustaw Gęstość na 0.272.

Dodaj mgłę

Właściwość Atmosphere.Haze kontroluje ogólną niebezpieczność atmosfery, aby stworzyć widoczny efekt zarówno nad horyzontem, jak i daleko w odległości od kamery.Kiedy zwiększasz tę właściwość, wpływa ona nie tylko na ogólne środowisko, ale wpływa również na obiekty, które mają szczególnie potężny efekt fresnela, takie jak metalowe obiekty, które odbijają otoczenie wokół nich.

Aby dodać mgłę do atmosfery:

  1. W oknie Eksploratora wybierz Atmosferę .

  2. W oknie Właściwości, ustaw Mgnienie na .

Dostosuj kolor atmosfery

Właściwość Atmosphere.Color ustawia odcień atmosfery dla subtelnych nastrojów i tematów środowiskowych, a może naprawdę poprawić mgłę w twoim doświadczeniu.Możesz ustawić to na dowolny kolor, który chcesz dostosować do swojego doświadczenia, ale zaleca się ustawienie go na wartość koloru, która jest bliska średniej dla obiektów w środowisku.

Aby dostosować kolor atmosfery:

  1. W oknie Eksploratora wybierz Atmosferę .

  2. W oknie Właściwości, ustaw Kolor na >.

Konfiguruj lokalne oświetlenie

Lokalne oświetlenie to świetlność z lokalnych źródeł światła w twoim doświadczeniu, takich jak SpotLight , SurfaceLight i PointLight przedmiotów.Głównym lokalnym źródłem światła, które możesz stworzyć dla tego doświadczenia, jest blask ogniska, a poprzez dostosowanie kilku jego domyślnych właściwości możesz znacznie zmienić sposób interakcji tego lokalnego oświetlenia z ogólnym środowiskiem i uzupełnić swoją globalną konfigurację oświetlenia.

Dodaj punkt światła

W przeciwieństwie do SpotLight lub SurfaceLight obiektów, które projektują tylko światło z jednego kierunku, obiekty PointLight pozwalają na projektowanie oświetlenia wszechstronnego.Oznacza to, że kiedy dodasz PointLight do siatki ognia kempingowego, projektuje się w każdym kierunku na zewnątrz ze swojego kod źródłowy, podobnie do prawdziwego ognia kempingowego, i oświetla wszystkie otaczające przedmioty w cieniu i pozwala graczom zobaczyć nieostrość swoich powierzchni znacznie wyraźniej.

Scena bez lokalnego źródła światła
>

Taka sama scena z lokalnym źródłem światła
>

Aby dodać PointLight do ogniska:

  1. W oknie Eksploratora przewiń nad Światłem ognia i kliknij przycisk . Wyświetli się menu kontekstowe.

  2. Z menu wybierz Punkt Światła . Obiekt PointLight wyświetla się jako dziecko siatki ogniska.

Zwiększ zasięg światła punktowego

Domyślne właściwości PointLight nie są wystarczające do w pełni rozświetlenia obiektów otaczających ognisko, więc musisz zwiększyć zasięg, na który może dotrzeć światło.Ponieważ ogień jest duży i jasny, światło musi wystrzelić wystarczająco daleko, aby oświetlić pobliskie drzewa, skały i pędzle.Pomaga to również sprawić, aby przestrzeń była ciepła i przytulna, tak jakby ciepło ognia naturalnie rozprzestrzeniało się na zewnątrz.

Aby zwiększyć zasięg PointLight :

  1. W oknie Eksploratora wybierz Punkt Światła ogniska.

  2. W oknie Właściwości, ustaw Zasięg na >. Zasięg oświetlenia światła wzrasta.

Włącz cienie

Chociaż zasięg oświetlenia jest realistyczny do jego rozmiaru, nie jest realistyczne, że otaczające drzewa i skały nie rzucają cieni z ognia kempingowego.Czasami jest to przydatne, jeśli musisz dodać kilka punktów światła, aby rozjaśnić ciemne przestrzenie w swoim doświadczeniu, ale gdy celujesz w odtworzenie rzeczywistego świata, możesz włączyć zdolność lokalnego oświetlenia do rzucania cieni.Ważne jest, aby zauważyć, że dodatkowe cienie mogą wpłynąć na wydajność doświadczenia na urządzeniach z niższej półki, więc włącz cienie tylko wtedy, gdy znacznie poprawiają scenę.

Aby włączyć cienie z lokalnego oświetlenia ogniska:

  1. W oknie Eksploratora wybierz Punkt Światła ogniska.

  2. W oknie Właściwości , włącz Cienie .

Dostosuj jasność i kolor oświetlenia

Choć lokalne oświetlenie już wygląda i czuje się bliżej realistycznego zachowania, wciąż jest słabe w siłę i zbyt białe, aby świecić ciepło.Gdy zwiększysz jasność ogniska i dodasz cieplejszy odcień, naprawdę przynosi to życie do ognia i dodaje do przytulności sceny.

Aby włączyć cienie z lokalnego oświetlenia ogniska:

  1. W oknie Eksploratora wybierz Punkt Światła ogniska.

  2. W oknie Właściwości ,

    1. Ustaw Jasność na 2.
    2. Ustaw Kolor na 255, 179, 73.

Masz teraz scenę ogniska, która jest kompletna i przyjazna dla graczy, aby się zrelaksować.Używając umiejętności w tym samouczku, możesz połączyć system oświetlenia przyszłości z dostępnymi materiałami PBR, aby stworzyć bogate i wciągające doświadczenia.Wystarczy skonfigurować właściwe właściwości i podjąć decyzje o tych funkcjach, które pasują do twojego środowisko.