Udostępnij przez


Tryb adresów tekstury dublowanej (Direct3D 9)

Tryb adresu tekstury dublowanej, zidentyfikowany przez element członkowski D3DTADDRESS_MIRROR typu D3DTEXTUREADDRESS wyliczonego, powoduje, że funkcja Direct3D dubluje teksturę na każdej granicy liczby całkowitej. Załóżmy na przykład, że aplikacja tworzy kwadratowy element pierwotny i określa współrzędne tekstury (0.0,0.0), (0.0,3.0), (3.0,3.0) i (3.0,0.0). Ustawienie trybu adresowania tekstury na D3DTADDRESS_MIRROR powoduje zastosowanie tekstury trzy razy w kierunkach u-i v. Każdy inny wiersz i kolumna, do którego jest stosowany, jest obrazem dublowania poprzedniego wiersza lub kolumny, jak pokazano na poniższej ilustracji.

ilustracja obrazów dublowania w siatce 3x3

Efekty tego trybu adresowego tekstury są podobne do tych, ale różnią się od tych trybu zawijania. Aby uzyskać więcej informacji, zobacz Wrap Texture Address Mode (Direct3D 9).

tryby adresowania tekstury