Użyj węzłów materiału, aby utworzyć materiał, który będzie wydać się żywy. Aby utworzyć ten efekt, skonfiguruj węzły materiału i wetknij je do wejścia Przesunięcie pozycji w świecie w węźle Materiał główny.
Postępuj zgodnie z poniższymi instrukcjami, aby utworzyć materiał dynamiczny.
Utwórz nowy materiał w folderze Materiał siatki i nadaj mu nazwę Moving_Mesh.
Zmień kulę na płaską powierzchnię w oknie podglądu.
Dodaj następujące węzły:
3 X węzeł Pomnóż
Węzeł Sinusoida
Węzeł VertexNormalWS
Węzeł Dodaj
Węzeł Czas
Węzeł TextureSample
Użyj węzła TextureSample i dodaj teksturę odznaki do próbki w panelu szczegółów.
Wyciągnij wejście RGB w węźle Próbka tekstury i wetknij je do wejścia Kolor bazowy w węźle Materiał główny.
Wyciągnij węzeł VertexNormalWS i wetknij go do wejścia A w pierwszym węźle Pomnóż.
Wyciągnij pierwszy węzeł Pomnóż i wetknij go do wejścia A w drugim węźle Pomnóż.
Wyciągnij drugi węzeł Pomnóż i wetknij go do wejścia Przesunięcie pozycji w świecie w węźle Materiał główny.
Wyciągnij węzeł Próbka tekstury i wetknij go do wejścia B w pierwszym węźle Pomnóż z wejścia R (czerwonego wejścia kanału UV).
Możesz wyciągnąć dowolny kanał koloru (R, G, B), aby skoncentrować ruch na określonym kolorze w materiale.
Wyciągnij węzeł Czas i wetknij go do węzła Sinusoida.
Wyciągnij węzeł Sinusoida i wetknij go do wejścia A w węźle Dodaj.
Wyciągnij węzeł Dodaj i wetknij go do wejścia A w trzecim węźle Pomnóż.
Zmień wartość w węźle Dodaj na 1.0.
Zmień wartość w węźle Pomnóż na 10.0.
Rozwiń węzeł Sinusoida i zmień wartość Okres na 10.0.
Wyciągnij trzeci węzeł Pomnóż i wetknij go do wejścia B w drugim węźle Pomnóż.
Mnożenie wszystkich wierzchołków wzdłuż kanału czerwonego powoduje, że kolory zawierające czerwień się poruszają, z wyjątkiem tych kolorów, które są całkowicie czerwone lub które nie zawierają żadnego koloru. Następnie normalne VertexNormals są mnożone przez węzły Czas i Sinusoida, co powoduje przemieszczanie kanału czerwonego w czasie do sinusoidy.
Długość sinusoidy wzdłuż kanału czerwonego jest określana przez wartość liczbową z węzła Dodaj (wartość z przedziału od -1.0 +1.0). Następnie jest mnożona przez 10 w trzecim węźle Pomnóż, który definiuje wielkość ruchu w kierunku wierzchołka.
Im wyższa wartość liczbowa trzeciego węzła Pomnóż, tym większy ruch w materiale wzdłuż kanału czerwonego.
Gdy używasz światła do tworzenia kolorów, połącz kolory czerwony, zielony i niebieski, aby utworzyć białe światło. Z tego powodu poruszają się również białe części siatki.
Wielkość ruchu na siatce zależy od liczby znajdujących się na niej wierzchołków. W związku z tym na siatce o małej liczbie wielokątów przesunie się tylko kilka wierzchołków, ale na bardziej skomplikowanej siatce efekt będzie większy i przesunie się więcej wierzchołków.