Texture (Секция RW) — различия между версиями
Материал из GTAModding.ru
DK22 (обсуждение | вклад) м |
DK22 (обсуждение | вклад) м |
||
Строка 3: | Строка 3: | ||
'''Texture''' - секция-контейнер, используемая в DFF-файлах внутри секций [[Material (Секция RW)|Material]] или [[Material Effects PLG (Секция RW)|Material Effects PLG]]. Содержит информацию о фильтрации текстуры и параметров UV. Вся дополнительная информация хранится внутри секции Struct, которая следует за ней как дочерняя. | '''Texture''' - секция-контейнер, используемая в DFF-файлах внутри секций [[Material (Секция RW)|Material]] или [[Material Effects PLG (Секция RW)|Material Effects PLG]]. Содержит информацию о фильтрации текстуры и параметров UV. Вся дополнительная информация хранится внутри секции Struct, которая следует за ней как дочерняя. | ||
− | =Структура= | + | ==Структура== |
Секция текстуры начинается из секции структуры, которая хранит в себе такие параметры, как фильтрация и UV-адресация. | Секция текстуры начинается из секции структуры, которая хранит в себе такие параметры, как фильтрация и UV-адресация. | ||
1byte Фильтрация текстуры (Texture filtering modes) | 1byte Фильтрация текстуры (Texture filtering modes) | ||
Строка 28: | Строка 28: | ||
*[[Struct (Секция RW)|Struct]] – хранит название альфа-маски текстуры. | *[[Struct (Секция RW)|Struct]] – хранит название альфа-маски текстуры. | ||
− | =Расширение= | + | ==Расширение== |
− | ==Playstation 2== | + | ===Playstation 2=== |
*[[Sky Mipmap Val (Секция RW)|Sky Mipmap Val]] | *[[Sky Mipmap Val (Секция RW)|Sky Mipmap Val]] | ||
− | ==Vice City, San Andreas PC== | + | ===Vice City, San Andreas PC=== |
*[[Anisotrophy PLG (Секция RW)|Anisotrophy PLG]] | *[[Anisotrophy PLG (Секция RW)|Anisotrophy PLG]] |
Версия 07:39, 19 июня 2014
Секция RenderWare |
Texture |
0x0006 |
Texture - секция-контейнер, используемая в DFF-файлах внутри секций Material или Material Effects PLG. Содержит информацию о фильтрации текстуры и параметров UV. Вся дополнительная информация хранится внутри секции Struct, которая следует за ней как дочерняя.
Содержание |
Структура
Секция текстуры начинается из секции структуры, которая хранит в себе такие параметры, как фильтрация и UV-адресация.
1byte Фильтрация текстуры (Texture filtering modes) 4bit U-адресация 4bit V-адресация 1bit Наличие мип-карт 15bits паддинг
Флаги фильтрации текстуры
0 - FILTERNAFILTERMODE (фильтрация отключена) 1 - FILTERNEAREST (Point sampled) 2 - FILTERLINEAR (Bilinear) 3 - FILTERMIPNEAREST (Point sampled per pixel mip map) 4 - FILTERMIPLINEAR (Bilinear per pixel mipmap) 5 - FILTERLINEARMIPNEAREST (MipMap interp point sampled) 6 - FILTERLINEARMIPLINEAR (Trilinear)
Флаги адресации
0 - TEXTUREADDRESSNATEXTUREADDRESS (no tiling) 1 - TEXTUREADDRESSWRAP (tile in U or V direction) 2 - TEXTUREADDRESSMIRROR (mirror in U or V direction) 3 - TEXTUREADDRESSCLAMP 4 - TEXTUREADDRESSBORDER
За секцией структуры следуют секции, которые содержат имена текстуры: