GXTEXTURE ADDRESS MODE: различия между версиями
Перейти к навигации
Перейти к поиску
Byurrer (обсуждение | вклад) м (→GXTEXTURE_ADDRESS_BORDER) |
Byurrer (обсуждение | вклад) м (→GXTEXTURE_ADDRESS_BORDER) |
||
| Строка 27: | Строка 27: | ||
===GXTEXTURE_ADDRESS_BORDER=== | ===GXTEXTURE_ADDRESS_BORDER=== | ||
| − | На координаты текстуры вне диапазона [0.0, 1.0] устанавливается цвет границы заданный через [[ | + | На координаты текстуры вне диапазона [0.0, 1.0] устанавливается цвет границы заданный через [[GXSamplerDesc#f4BorderColor|GXSamplerDesc]] |
===GXTEXTURE_ADDRESS_MIRROR_ONCE=== | ===GXTEXTURE_ADDRESS_MIRROR_ONCE=== | ||
Версия 07:39, 20 июня 2019
Содержание
Описание
Режим адресации текстур
Синтаксис
enum GXTEXTURE_ADDRESS_MODE
{
GXTEXTURE_ADDRESS_WRAP,
GXTEXTURE_ADDRESS_MIRROR,
GXTEXTURE_ADDRESS_CLAMP,
GXTEXTURE_ADDRESS_BORDER,
GXTEXTURE_ADDRESS_MIRROR_ONCE
};
Константы
GXTEXTURE_ADDRESS_WRAP
Повторение текстуры вне диапазона [0.0, 1.0]
GXTEXTURE_ADDRESS_MIRROR
Зеркальное отражение вне диапазона [0.0, 1.0]
GXTEXTURE_ADDRESS_CLAMP
Обрезка текстуры по краям, вне диапазона [0.0, 1.0] будет присвоен граничный цвет
GXTEXTURE_ADDRESS_BORDER
На координаты текстуры вне диапазона [0.0, 1.0] устанавливается цвет границы заданный через GXSamplerDesc
GXTEXTURE_ADDRESS_MIRROR_ONCE
Однократное отражение вне диапазона [0.0, 1.0], после чего эффект как GXTEXTURE_ADDRESS_CLAMP