tex - ps
Загружает регистр назначения с цветными данными (RGBA), полученными из текстуры. Текстура должна быть привязана к определенному этапу текстуры (n) с помощью SetTexture. Выборка текстур контролируется с помощью SetSamplerState.
Синтаксис
tex dst |
---|
where
- dst — регистр назначения.
Комментарии
Версии шейдера пикселей | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Tex | x | x | x |
Номер регистра назначения указывает номер этапа текстуры.
Выборка текстур использует координаты текстуры для поиска или выборки значения цвета в указанных координатах (u,v,w,q) с учетом атрибутов состояния стадии текстуры.
Данные координат текстуры интерполируются из данных координат текстуры вершин и связаны с определенным этапом текстуры. Связь по умолчанию — это сопоставление "один к одному" между номером этапа текстуры и порядком объявления координат текстуры. Это означает, что первый набор координат текстуры, определенный в формате вершины, по умолчанию связан с этапом текстуры 0.
Координаты текстуры можно связать с любым этапом с помощью двух методов. При использовании шейдера вершин фиксированной функции или конвейера фиксированной функции флаг состояния этапа текстуры TSS_TEXCOORDINDEX можно использовать в SetTextureStageState для связывания координат с этапом. В противном случае координаты текстуры выводятся регистрами вершинного шейдера oTn при использовании программируемых вершинных шейдеров.
Связанные темы