Поделиться через


Режим адреса текстуры оболочки (Direct3D 9)

Режим адреса текстуры переноса, определяемый D3DTADDRESS_WRAP элементом перечисленного типа D3DTEXTUREADDRESS , заставляет Direct3D повторять текстуру на каждом целочисленном соединении. Предположим, например, что приложение создает квадратный примитив и задает координаты текстуры (0.0,0.0), (0.0,3.0), (3.0,3.0) и (3.0,0.0). Установка режима адресации текстуры в D3DTADDRESS_WRAP приводит к тому, что текстура будет применена три раза в направлении U и V, как показано на следующем рисунке.

иллюстрация текстуры с изображением лица с обертыванием в U- и V-направлениях

Эффекты этого режима адреса текстуры похожи, но отличаются от эффектов режима зеркало. Дополнительные сведения см. в разделе Режим адреса текстуры зеркального отображения (Direct3D 9).

Режимы адресации текстур