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


Режим адресов зеркальной текстуры (Direct3D 9)

Режим адреса зеркальной текстуры, определенный элементом D3DTADDRESS_MIRROR перечисленного типа D3DTEXTUREADDRESS, приводит к тому, что Direct3D зеркально отражает текстуру на каждой целочисленной границе. Предположим, например, приложение создает квадратный примитив и задает координаты текстуры (0,0,0,0), (0,0,3.0), (3.0,3.0) и (3.0,0.0). Установка режима адресации текстуры в D3DTADDRESS_MIRROR приводит к применению текстуры три раза в направлениях u- и v-. Каждая другая строка и столбец, к которым она применяется, является зеркальным изображением предыдущей строки или столбца, как показано на следующем рисунке.

иллюстрация зеркальных изображений в сетки 3x3

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

режимов адресации текстур