GXTEXTURE ADDRESS MODE: различия между версиями

Материал из GraphiX Wiki
Перейти к навигации Перейти к поиску
м (GXTEXTURE_ADDRESS_BORDER)
м (Константы)
 
(не показана 1 промежуточная версия этого же участника)
Строка 17: Строка 17:
 
== Константы ==
 
== Константы ==
  
===GXTEXTURE_ADDRESS_WRAP===
+
;GXTEXTURE_ADDRESS_WRAP
Повторение текстуры вне диапазона [0.0, 1.0]
+
:Повторение текстуры вне диапазона [0.0, 1.0]
  
===GXTEXTURE_ADDRESS_MIRROR===
+
;GXTEXTURE_ADDRESS_MIRROR
Зеркальное отражение вне диапазона [0.0, 1.0]
+
:Зеркальное отражение вне диапазона [0.0, 1.0]
  
===GXTEXTURE_ADDRESS_CLAMP===
+
;GXTEXTURE_ADDRESS_CLAMP
Обрезка текстуры по краям, вне диапазона [0.0, 1.0] будет присвоен граничный цвет
+
:Обрезка текстуры по краям, вне диапазона [0.0, 1.0] будет присвоен граничный цвет
  
===GXTEXTURE_ADDRESS_BORDER===
+
;GXTEXTURE_ADDRESS_BORDER
На координаты текстуры вне диапазона [0.0, 1.0] устанавливается цвет границы заданный через [[GXSAMPLER_DESC#f4BorderColor|GXSAMPLER_DESC]]
+
:На координаты текстуры вне диапазона [0.0, 1.0] устанавливается цвет границы заданный через [[GXSamplerDesc#f4BorderColor|GXSamplerDesc]]
  
===GXTEXTURE_ADDRESS_MIRROR_ONCE===
+
;GXTEXTURE_ADDRESS_MIRROR_ONCE
Однократное отражение вне диапазона [0.0, 1.0], после чего эффект как GXTEXTURE_ADDRESS_CLAMP
+
:Однократное отражение вне диапазона [0.0, 1.0], после чего эффект как GXTEXTURE_ADDRESS_CLAMP
  
  

Текущая версия на 14:56, 23 июня 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