Najlepsze pytania
Chronologia
Czat
Perspektywa

Tekstura proceduralna

Z Wikipedii, wolnej encyklopedii

Tekstura proceduralna
Remove ads

Tekstura proceduralnatekstura tworzona na podstawie określonych procedur matematycznych (algorytmów). Tekstury proceduralne charakteryzuje praktycznie nieskończona rozdzielczość, bowiem w odróżnieniu od tekstur rastrowych kolor punktu jest funkcją współrzędnych rzeczywistych, a nie całkowitych. Możliwe jest więc dowolne skalowanie takiej tekstury – na tyle, na ile pozwala zastosowana precyzja obliczeń zmiennoprzecinkowych. Tekstury proceduralne mogą być dwuwymiarowe, wówczas kolor piksela jest funkcją dwóch zmiennych (patrz też: mapowanie). W przypadku niektórych tekstur istnieją warianty trójwymiarowe, gdzie kolor punktu jest funkcją jego współrzędnych przestrzennych. Ważną cechą tekstur proceduralnych jest możliwość animacji ich parametrów (np. kolorów).

Thumb
Tekstura komórkowa
Thumb
Tekstura XOR
Thumb
Zbiór Julii

Przykładami tekstur proceduralnych są:

Niektóre programy graficzne pozwalają na różnorakie łącznie tekstur proceduralnych (czy w ogóle tekstur), tj. mieszanie kolorów, maskowanie, wprowadzenie zakłóceń itd. pozwalając uzyskać tym samym za pomocą względnie prostych tekstur składowych bardzo złożone obrazy.

Remove ads

Zobacz też

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads