Udostępnij za pośrednictwem


Porady: tworzenie cieniowania koloru podstawowego

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 Shader Designer.

  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.

Moduł wykresu i jego wynik na 3-modelu

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 Shader Designer.

Zobacz też

Zadania

Porady: stosowanie cieniowania do modelu 3-D

Porady: eksport cieniowania

Koncepcje

Shader Designer

Inne zasoby

Węzły Shader Designer