Węzły filtrów

W projektancie cieniowania węzły filtrów przekształcają dane wejściowe — na przykład próbkę koloru lub tekstury — na wartość kolorystywną. Te liczbowe wartości kolorów są często używane w renderowaniu niererealistycznym lub jako składniki w innych efektach wizualnych.

Odwołanie do węzła filtru

Węzeł Szczegóły Właściwości
Rozmycie Wygasza piksele tekstury przy użyciu funkcji Gaussa.

Umożliwia to zmniejszenie szczegółowości kolorów lub szumu tekstury.

Wejście:

UV: float2
Współrzędne tezy do testowania.

Wyjście:

Output: float4
Wartość rozmytego koloru.
Tekstura
Rejestr tekstury skojarzony z próbnikiem, który jest używany podczas rozmytego obrazu.
Desaturate Zmniejsza ilość koloru w określonym kolorze.

Po usunięciu koloru wartość koloru zbliża się do jej odpowiednika w skali szarości.

Wejście:

RGB: float3
Kolor do desaturate.

Percent: float
Procent koloru do usunięcia wyrażony jako znormalizowana wartość w zakresie [0, 1].

Wyjście:

Output: float3
Kolor odsyserowany.
Luminancji
Wagi nadane składnikom koloru czerwonego, zielonego i niebieskiego.
Wykrywanie krawędzi Wykrywa krawędzie w teksturze za pomocą detektora krawędzi Canny'ego. Piksele krawędzi są wyprowadzane jako białe; piksele inne niż krawędzi są wyprowadzane jako czarne.

Umożliwia to zidentyfikowanie krawędzi w teksturze, dzięki czemu można użyć dodatkowych efektów w celu traktowania pikseli krawędzi.

Wejście:

UV: float2
Współrzędne tezy do testowania.

Wyjście:

Output: float4
Biały, jeśli te nie znajduje się na krawędzi; w przeciwnym razie czarny.
Tekstura
Rejestr tekstury skojarzony z próbnikiem używanym podczas wykrywania krawędzi.
Wyostrzanie Udoskonala teksturę.

Można go użyć do wyróżnienia szczegółowych informacji w teksturze.

Wejście:

UV: float2
Współrzędne tezy do testowania.

Wyjście:

Output: float4
Wartość rozmytego koloru.
Tekstura
Rejestr tekstury skojarzony z próbnikiem, który jest używany podczas krawędzi.