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
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.
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ń.
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ą.
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).
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.
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