W dzisiejszym świecie Teksturowanie przejął wiodącą rolę zarówno w życiu codziennym, jak i w sferze zawodowej. Wraz z postępem technologii i globalizacją Teksturowanie stał się tematem ciągłego zainteresowania, generując debaty, badania i nowe sposoby podejścia do niego. Od wpływu na społeczeństwo po konsekwencje dla gospodarki, Teksturowanie wywierał wpływ na różne sposoby, zmieniając nie tylko sposób, w jaki współdziałamy, ale także sposób, w jaki myślimy i odnosimy się do środowiska. W tym artykule zbadamy niektóre z najważniejszych aspektów Teksturowanie, analizując jego znaczenie i ewolucję w czasie.
Teksturowanie, fakturowanie – technika stosowana w grafice trójwymiarowej, której celem jest przedstawienie szczegółów powierzchni lub kolorów obiektów przestrzennych za pomocą obrazów bitmapowych (tekstur) lub funkcji matematycznych (tekstur proceduralnych). Mapowanie tekstury (faktury) określa, w jaki sposób powiązać piksele (nazywane w tym kontekście tekselami) lub wartości funkcji z powierzchnią obiektu. Tekstury niosą informacje o barwie powierzchni, o jej strukturze w przypadku gdy słoje drewna naniesione są przez teksturę, jak również innych parametrach generowanego obrazu, związanych na przykład z modelem oświetlenia: barwa światła odbitego, rozproszonego, stopień przezroczystości, współczynnik załamania światła.
Tekstury (faktury) bitmapowe to na ogół zdjęcia powierzchni rzeczywistych przedmiotów (ścian, tkanin, kory drzew, desek itp.); tekstury proceduralne to parametryzowane wzory generowane programowo, na przykład szachownica, marmur, drewno, granit, chmury. Tekstury mogą być jedno-, dwu- i trójwymiarowe.
Teksturowanie jest alternatywą dla modelowania geometrycznego, bowiem przedstawienie wszystkich detali za pomocą geometrii jest trudne, niepraktyczne i w większości przypadków niemożliwe. Specjalnym przypadkiem teksturowania jest mapowanie wypukłości oraz mapowanie normalnych, gdzie tekstura wpływa na sposób obliczania natężenia światła odbitego, symulując niewielkie nierówności powierzchni.
Odwzorowanie współrzędnych dwuwymiarowej tekstury na współrzędne obiektu trójwymiarowego nosi nazwę – mapowanie tekstury:
Odwzorowanie jest wykonywane w lokalnym układzie współrzędnych obiektu, co sprawia, że tekstura jest „przyklejona” na stałe do obiektu, nadając jego powierzchni pożądany charakter. Rzadziej tekstura jest ruchoma względem obiektu; w grafice czasu rzeczywistego (np. grach komputerowych), w ten sposób symuluje się metaliczne obiekty, które odbijają otoczenie (jest to tzw. mapowanie środowiska, ang. environment mapping).