Udostępnij za pośrednictwem


Filtr węzłów

W programie Shader Designer węzły filtrowania przekształcają dane wejściowe — na przykład próbkę koloru lub tekstury — na figuratywną wartość koloru.Te wartości kolorów próbnych są często używane w nierealistycznym renderowaniu lub jako składniki w innych efektach wizualnych.

Odwołanie węzła filtra

Węzeł

Szczegóły

Właściwości

Rozmycie

Rozmywa pikseli w tekstury za pomocą funkcji Gaussa.

Umożliwia to zmniejszyć szczegóły kolorów lub hałasu w tekstury.

Dane wejściowe:

UV: float2

Współrzędne texela do testowania.

Dane wyjściowe:

Output: float4

Wartość koloru niewyraźne.

Tekstura

Do rejestru tekstury, skojarzonego z próbnika, używany podczas rozmycia.

Zmniejsz nasycenie

Zmniejsza ilość koloru w określonym kolorze.

Jako kolor jest usuwany, wartość koloru zbliża się do jej odpowiednika w skali odcieni szarości.

Dane wejściowe:

RGB: float3

Zmniejsz nasycenie koloru.

Percent: float

Procent koloru do usunięcia, wyrażony jako znormalizowana wartość z zakresu [0, 1].

Dane wyjściowe:

Output: float3

Kolor o zmniejszonym zasyceniu.

Jaskrawość

Wagi, którym nadawane są składniki koloru czerwonego, zielonego i niebieskiego.

Wykrywanie krawędzi

Wykrywa krawędzie w teksturze przy użyciu detektora krawędzi Canny.Piksele krawędzi są wyświetlane jako białe; piksele pozostałe są wyświetlane jako czarne.

Umożliwia to identyfikację krawędzi w teksturze, aby można było zastosować dodatkowe efekty na pikselach krawędzi.

Dane wejściowe:

UV: float2

Współrzędne texela do testowania.

Dane wyjściowe:

Output: float4

Biały, jeśli texel jest na krawędzi — w przeciwnym razie czarny.

Tekstura

Rejestr tekstury skojarzony z próbnikiem, używanym podczas wykrywania krawędzi.

Wyostrzanie

Wyostrza tekstury.

To umożliwia wyróżnianie drobnych szczegółów w tekstury.

Dane wejściowe:

UV: float2

Współrzędne texela do testowania.

Dane wyjściowe:

Output: float4

Wartość koloru niewyraźne.

Tekstura

Do rejestru tekstury, skojarzonego z próbnika, używany podczas wyostrzania.