Udostępnij za pośrednictwem


Jak: Tworzenie modułu cieniującego kolor podstawowy

Ten dokument pokazuje, jak używać program Shader Designer i języka DGSL do tworzenia modułu cieniującego jednolitego koloru.Ten program do cieniowania ustawia kolor końcowy na stałą wartość koloru RGB.

Niniejszy dokument przedstawia te działania:

  • Usuwanie węzłów z wykresu

  • Dodawanie węzłów do wykresu

  • Ustawianie właściwości węzła

  • Łączenie węzłów

Tworzenie cieniowania w jednolitym kolorze

Moduł cieniujący jednolitego koloru można zaimplementować, zapisując wartość stałej koloru RGB jako końcowy kolor danych wyjściowych.

Zanim zaczniesz, upewnij się, że Właściwości okna i Przybornik są wyświetlane.

Aby utworzyć moduł cieniujący jednolitego koloru

  1. Tworzenie modułu cieniującego DGSL, aby pracować z.Aby uzyskać informacje na temat dodawania do projektu z modułu cieniującego DGSL, zobacz sekcję wprowadzenie w Projektant modułu cieniującego.

  2. Usuwanie węzła Punkt koloru.Użyj narzędzia Wybierz, aby wybrać węzeł Kolor punktu, a następnie na pasku menu wybierz opcję Edycja, Usuń.

  3. Dodaj węzeł Stała koloru do wykresu.W oknie Przybornik w sekcji Stałe zaznacz opcję Stała koloru i przenieś ją na powierzchnię projektową.

  4. Określ wartość koloru dla Stałej koloru węzła.Użyj narzędzia Wybierz, aby wybrać węzeł Stała koloru, a następnie w oknie Właściwości we właściwości Wyjście określ wartość koloru.Dla koloru pomarańczowego określ wartość (1.0, 0.5, 0.2, 1.0).

  5. Połącz stałą koloru z kolorem końcowym.Aby utworzyć połączenia, należy przenieść terminal RGB węzła Stała koloru do terminalu RGB węzła Kolor końcowy, a następnie przenieść terminal alfa węzła Stała koloru do terminalu alfa węzła Kolor końcowy.Te połączenia ustawiają kolor końcowy stałej kolorów zdefiniowany w poprzednim kroku.

Poniższa ilustracja pokazuje wypełniony wykres modułu cieniującego oraz podgląd cieniowania zastosowanego do sześcianu.

[!UWAGA]

Na ilustracji jest określony kolor pomarańczowy, aby lepiej wykazać wpływ cieniowania.

Wykres modułu cieniującego i jej wyniku modelu 3D

Niektóre kształty mogą zapewniać lepszy podgląd niektórych cieniowań.Aby uzyskać więcej informacji na temat wyświetlania podglądu cieniowań w programie Shader Designer, zobacz Projektant modułu cieniującego.

Zobacz też

Zadania

Jak: zastosowanie modułu cieniującego w modelu 3-w.

Jak: eksportowanie modułu cieniującego

Koncepcje

Projektant modułu cieniującego

Inne zasoby

Moduł cieniujący Projektant węzłów