Aby utworzyć wir wewnątrz portalu, musisz utworzyć materiał i użyć go na krążku siatki statycznej. Aby utworzyć materiał wiru, możesz użyć dostarczonego obrazu Green_Layer_Swirl.png lub utworzyć własny obraz wiru i zaimportować go do swojego projektu UEFN.
Tworzenie wirującego materiału
Otwórz Przeglądarkę zawartości w edytorze i postępuj zgodnie z poniższą instrukcją, aby utworzyć materiał.
W Przeglądarce zawartości kliknij prawym przyciskiem myszy, aby otworzyć menu kontekstowe.
Wybierz Materiał z menu kontekstowego. W Przeglądarce zawartości pojawi się miniatura materiału.
Nadaj materiałowi nazwę Mystic_Swirl_Mat.
Tworzenie głównej konfiguracji
Otwórz Edytor materiałów, aby utworzyć materiał portalu. Musisz utworzyć 3 główne konfiguracje węzłów, a następnie pogrupować węzły, zamieniając węzły materiału Stała w parametry kontrolujące kolor materiału, szybkość wirowania i nieprzezroczystość.
Kliknij dwukrotnie miniaturę materiału, aby otworzyć Edytor materiałów.
Do grafu materiału dodaj następujące węzły materiału:
Próbka tekstury
Rotator
Czas
Constant3Vector
Limit
2 x Dodaj
4 x Stała
5 x Pomnóż
Kliknij ilustrację, aby ją powiększyć.
Na węźle Czas wyciągnij gniazdo i wetknij je do wejścia A na węźle Pomnóż. Na węźle Stała wyciągnij gniazdo i wetknij je do wejścia B na węźle Pomnóż.
Ta sekcja węzła kontroluje ustawienia czasu materiału.
Na węźle Pomnóż wyciągnij gniazdo i wetknij je do wejścia Czas na węźle Rotator.
Węzeł Pomnóż pobiera wartość węzła Stała i mnoży ją przez Czas na węźle Rotator. Określa to prędkość wirowania materiału.
Wybierz węzeł Tekstura w grafie materiału, a wówczas w panelu Szczegóły pojawią się opcje węzła Tekstura.
W panelu Szczegóły dodaj Green_Layer_Swirl.png do opcji Tekstura. Tekstura wiru zostanie dodana do węzła Tekstura.
Na węźle Rotator wyciągnij gniazdo i wetknij je do wejścia UV na węźle Próbka tekstury.
Ten węzeł Rotator jest skierowany na UV tekstury i określa, jak szybko UV się obracają.
Na węźle Próbka tekstury wyciągnij gniazdo Czerwony i wetknij je do wejścia A na drugim węźle Pomnóż. Wyciągnij drugie gniazdo węzła Stała i wetknij je do wejścia B na węźle Pomnóż.
Nieprzezroczystość kanału Czerwony tekstury jest sterowana przez wartość wprowadzoną w węźle Stała. Wartość nieprzezroczystości kanału Czerwony jest następnie mnożona przez wartość węzła Pomnóż.
Kliknij i przeciągnij, aby zaznaczyć całą konfigurację węzła, a następnie naciśnij Ctrl + C, aby skopiować konfigurację, a potem jeszcze dwa razy Ctrl + V, aby wkleić konfigurację.
Pierwszy zestaw konfiguracji określa wartości dla materiału rdzenia, drugi zestaw konfiguracji określa wartości dla wiru, a ostatni zestaw konfiguracji określa wartości dla iskier.
Na węźle Pomnóż, na końcu połączenia drugiej konfiguracji, prawym przyciskiem myszy kliknij wejście A na węźle Pomnóż i wybierz Przerwij to łącze z menu kontekstowego. Spowoduje to odłączenie węzła Tekstura od węzła Pomnóż.
Na węźle Tekstura drugiej konfiguracji wyciągnij gniazdo Zielony i wetknij je do wejścia A na węźle Pomnóż. Spowoduje to połączenie kanału G tekstury z węzłem Pomnóż.
Wartość nieprzezroczystości kanału Zielony tekstury jest teraz ustawiana przez węzeł Stała i węzeł Pomnóż.
Na węźle Pomnóż, na końcu połączenia trzeciej konfiguracji, prawym przyciskiem myszy kliknij wejście A na węźle Pomnóż i wybierz Przerwij to łącze z menu kontekstowego. Spowoduje to odłączenie węzła Tekstura od węzła Pomnóż.
Na węźle Tekstura wyciągnij gniazdo Niebieski i wetknij je do wejścia A na węźle Pomnóż. Spowoduje to połączenie kanału B tekstury z węzłem Pomnóż.
Wartość nieprzezroczystości kanału Niebieski tekstury jest teraz ustawiana przez węzeł Stała i węzeł Pomnóż.
Tworzenie grup parametrów
Materiał jest kontrolowany przez grupy parametrów, które określają szybkość wirowania, nieprzezroczystość i kolor. Pozwalają one również na łatwe dostosowanie tych poziomów podczas tworzenia instancji materiału z materiału mistycznego wiru.
Aby kontrolować parametry, zamienisz węzły Stała w nazwane parametry.
Grupa kolorów
Wybierz węzeł Constant3Vector w grafie materiału. W panelu Szczegóły kliknij opcję Stała, aby wybrać kolor z próbnika Wybór koloru. Kliknij przycisk OK, aby użyć wybranego koloru.
Na węźle Constant3Vector wyciągnij gniazdo Biały i wetknij je do wejścia A na węźle Pomnóż. Wyciągnij węzeł Stała i wetknij go do wejścia B na węźle Pomnóż.
Te węzły kontrolują kolor emisyjny materiału.
Na węźle Constant3Vector kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Kolor. W panelu Szczegóły zmień następujące opcje:
Grupa = 1
Ustaw priorytet = 1
W węźle Stała ustaw wartość na 0.5. Kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Kolor emisyjny. W panelu Szczegóły zmień następujące opcje:
Grupa = 1
Ustaw priorytet = 2
Grupa szybkości
Wybierz węzeł Stała na końcu pierwszej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Szybkość obrotu rdzenia. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = 30.0
Grupa = 2
Ustaw priorytet = 1
Kontroluje to prędkość obracania się UV głównego materiału.
Wybierz węzeł Stała na końcu drugiej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Szybkość obrotu wiru. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = -5.0
Grupa = 3
Ustaw priorytet = 2
Kontroluje to prędkość obracania się UV materiału wiru.
Wybierz węzeł Stała na końcu trzeciej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Szybkość obrotu iskier. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = 3.0
Grupa = 3
Ustaw priorytet = 3
Kontroluje to prędkość obracania się UV materiału iskier.
Grupa nieprzezroczystości
Wybierz drugi węzeł Stała na początku pierwszej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Nieprzezroczystość rdzenia. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = 1.0
Grupa = 2
Ustaw priorytet = 1
Kontroluje to poziomy nieprzezroczystości dla materiału rdzenia.
Wybierz drugi węzeł Stała na początku drugiej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Nieprzezroczystość wiru. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = 1.0
Grupa = 2
Ustaw priorytet = 2
Kontroluje to poziomy nieprzezroczystości dla materiału wiru.
Wybierz drugi węzeł Stała na początku drugiej konfiguracji, a następnie kliknij prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj nowemu parametrowi nazwę Nieprzezroczystość iskier. W panelu Szczegóły ustaw następujące opcje parametru:
Wartość domyślna = 1.0
Grupa = 2
Ustaw priorytet = 3
Kontroluje to poziom nieprzezroczystości dla materiału iskier.
Konfiguracja węzła materiału głównego
Aby przetestować materiał na tym etapie, musisz skonfigurować węzeł materiału głównego. Wybierz węzeł materiału głównego. W panelu Szczegóły ustaw następujące opcje:
Tryb mieszania = Addytywny
Model cieniowania = Nieoświetlony
Dwustronnie = Włącz
Włącza to wejście Nieprzezroczystość i wyłącza inne opcje wejścia, których nie potrzebujesz. Sprawia również, że materiał pokrywa obie strony siatki statycznej, dzięki czemu wir portalu jest widoczny po obu stronach.
W oknie wizualizacji wybierz siatkę sześcianu, aby wyświetlić podgląd materiału. Oddzielnie podłącz każdą konfigurację węzła do węzła materiału głównego, wyciągając ostatnie gniazdo węzła Pomnóż i podłączając je do wejść Kolor emisyjny i Nieprzezroczystość na węźle materiału głównego. To pokazuje, jak zachowuje się każda warstwa materiału.
Musisz przesunąć kamerę w oknie wizualizacji, aby zobaczyć materiał na powierzchni sześcianu.
| Schematy | GIF |
|---|---|
Konfiguracja rdzenia | |
Konfiguracja wiru | |
Konfiguracja iskier |
Łączenie grup
Wszystkie konfiguracje węzłów i grupy kolorów muszą być dodane razem. Dodasz również węzeł Stała, aby kontrolować ogólną nieprzezroczystość materiału, przekształcając ją w parametr. Na koniec połączysz te konfiguracje i ogólną nieprzezroczystość, aby kontrolować różne warstwy oraz kolor wirującego materiału.
Umieść węzeł Dodaj między konfiguracją węzła Rdzeń a konfiguracją węzła Wir. Wyciągnij gniazdo Mnożenie rdzenia i wetknij je do wejścia A na węźle Dodaj, a następnie wyciągnij gniazdo Mnożenie wiru i wetknij je do wejścia B na węźle Dodaj.
Spowoduje to nałożenie warstw materiału rdzenia i materiału wiru poprzez dodanie ich do siebie.
Umieść drugi węzeł Dodaj między pierwszym węzłem Dodaj a węzłem konfiguracji Iskry. Wyciągnij pierwsze gniazdo Dodaj i wetknij je do wejścia A na drugim węźle Dodaj, a następnie wyciągnij gniazdo Mnożenie iskier i wetknij je do wejścia B na drugim węźle Dodaj.
Spowoduje to dodanie materiału iskier jako trzeciej warstwy do materiału za pośrednictwem drugiego węzła Dodaj.
Umieść węzeł Pomnóż między węzłem Mnożenie koloru a drugim węzłem Dodaj. Wyciągnij gniazdo Mnożenie koloru i wetknij je do wejścia A na węźle Pomnóż.
Kliknij prawym przyciskiem myszy Graf materiału i wybierz Narzędzie > Dodaj węzeł Przekierowanie… z opcji węzła. Pojawi się węzeł Przekierowanie.
Wyciągnij gniazdo Dodaj i wetknij je do wejścia na węźle Przekierowanie, a następnie wyciągnij gniazdo Przekierowanie i wetknij je do wejścia B na węźle Pomnóż.
Umieść drugi węzeł Pomnóż między pierwszym węzłem Pomnóż a węzłem Przekierowanie. Wyciągnij gniazdo Przekierowanie i wetknij je do wejścia A na drugim węźle Pomnóż.
Za drugim węzłem Pomnóż naciśnij 1 i kliknij lewym przyciskiem myszy, aby umieścić węzeł Stała, a następnie wyciągnij gniazdo Stała i wetknij je do wejścia B na węźle Pomnóż. Kliknij węzeł Stała prawym przyciskiem myszy i wybierz Konwertuj na parametr z menu kontekstowego. Nadaj parametrowi nazwę Ogólna nieprzezroczystość.
Na pierwszym węźle Pomnóż wyciągnij gniazdo Pomnóż i wetknij je do wyjścia Kolor emisyjny na węźle materiału głównego.
Umieść węzeł Limit przed drugim węzłem Pomnóż, a następnie wyciągnij gniazdo Pomnóż i wetknij je do wejścia Puste na węźle Limit.
Na węźle Limit wyciągnij gniazdo Limit i wetknij je do wejścia Nieprzezroczystość na węźle materiału głównego.
Okno wizualizacji wyświetla wszystkie konfiguracje wirującego materiału razem z różnymi prędkościami.
Kliknij Zastosuj > Zapisz, aby zapisać materiał.
Wyjdź z Edytora materiałów i wróć do Przeglądarki zawartości. Kliknij Mystic_Swirl_Mat prawym przyciskiem myszy i wybierz Utwórz instancję materiału z menu kontekstowego. Instancja materiału zostanie utworzona w Przeglądarce zawartości.
Następnie wymodelujesz krążek, na którym umieścisz materiał.