Co to jest mapowanie nierówności?

Mapowanie nierówności to proces, w którym tekstura lub mapa tekstury jest stosowana na powierzchnię w trójwymiarowym (3D) programie graficznym komputerowym, aby stworzyć bardziej szczegółowe informacje na tej powierzchni. Mapa nierówności jest zwykle używana do dodania większej wymiarowości powierzchni i szczegółów, takich jak guzki, grzbiety, zarysowania i inne szczegóły, które wpływają na gładkość powierzchni. Korzystanie z takiego mapowania pozwala obiektowi utworzonego w programie Graphics Computer (CG) na bardziej realistyczne bez zwiększania liczby wielokątów w obiekcie. Mapowanie guzków jest zazwyczaj realizowane za pomocą tradycyjnych map nierówności, normalnych map lub map paralaksowych.

Gdy obiekt jest tworzony w programie graficznym 3D, wykonuje się go za pomocą szkielet, do którego przyłożone są wielokąty. Stwarza to podstawowy kształt obiektu i zapewnia mu powierzchnię. Skomplikowane obiekty często mają więcej wielokątów niż proste obiekty, ale wyższa liczba wielokątów często utrudnia renderowanie obiektów. To nie jestLways troska o CG stworzoną dla filmów, ale gry wideo, które renderują obrazy w czasie rzeczywistym, często mają ograniczenia liczby wielokątów, które można wykonać w danej scenie.

Mapowanie guzków jest zwykle używane, aby obiekty z niższą liczbą wielokątów wydawały się bardziej realistyczne. Na przykład pojedyncza powierzchnia może być użyta do stworzenia ceglanej ściany i miałaby tylko jeden wielokąt. Aby powierzchnia wydawała się realistyczna, każda cegła musiałaby wystawić nieco dalej niż moździerz między nimi i powinny mieć pewne wgniecenia, zadrapania i inne tekstury. Za pomocą mapowania nierówności można dodać te szczegóły bez zwiększania liczby wielokątów na scenie.

Istnieją trzy różne rodzaje mapowania nierówności, które można użyć, chociaż wszystkie generalnie tworzą nieco podobne efekty. Podstawowa mapa nietoperzy używa obrazu w skali szarości - do stworzenia tylko białego, szarego i czarnego -mapa. Gdy ta tekstura zostanie zastosowana jako mapa nietoperzy, wydaje się, że obiekt ma większą teksturę; Pojawią się białe obszary, podczas gdy czarne obszary wydają się wcięte. Ten rodzaj mapowania nierówności nie zmienia powierzchni obiektu, tylko sposób, w jaki renderowane są światło i cień na tej powierzchni, aby nadać wygląd tekstury.

Normalna mapa jest rodzajem mapy używanej w mapowaniu nierówności, która wykorzystuje czerwony, niebieski i zielony, aby stworzyć podobny efekt. Mapy normalne są zwykle tworzone na podstawie bardzo szczegółowej wersji obiektu, a następnie stosowane do niskiej szczegółowej wersji tego obiektu, aby stworzyć bardziej realistyczny wygląd z mniejszą liczbą wielokątów. Mapy paralaksów można również stosować w mapowaniu nierówności, choć są one nieco bardziej skomplikowane. Zasadniczo działają, naśladując efekt paralaksy, który występuje, gdy obiekt jest widoczny z różnych punktów widzenia, aby stworzyć iluzję głębokości dla powierzchni po obejrzeniu pod kątem.

INNE JĘZYKI