Свойства отвечающие за смешивание, или сглаживание картинки игры.
А также цветности + альфа канала в 16 битных текстурах.
NiDitherProperty enables or disables dithering, a feature that some renderers use to make 16-bit displays or fogging effects appear to have greater color resolution.
NiDitherProperty allows the application to turn the dithering of interpolated (or "iterated") triangle colors and fog values on and off.
Dithering can be used to make the noticeable "banding" often apparent in 16-bit images effectively disappear.
The dithering property is attached in order to ensure that the resulting image on 16-bit framebuffers is not heavily banded (this can happen with this kind of cloud texture,
and tends to draw attention to the nature of the noise function).(С) from NDL 1.1
NiDitherProperty всегда присутствуют в сцене, т.е. движок автоматически добавляет их к графикам сцен.
Т.е. можно видеть, по SSG, что движок всегда добавляет эти свойства к группам объектов в сеансе игры.
Отчего, можно предполагать, что эти свойства всегда активны.
Отчего влияние NiDitherProperty прописанных в ниф файлы, может быть игнорируемо.
Т.е. выглядит так, что смысла использовать эти свойства в ниф файлах - не много.
Между моделями с этими свойствами и без них, не отмечается никакой визуальной разницы!
Что делает в МВ и делает ли что-то вопрос открытый.
Hrnchamd писал:
It's nothing to do with textures, it's output side dithering
Like if you choose 800x600x16bpp screen resolution
The lighting will look terrible without dithering
Т.е. используется не для текстур, как таковых, но для всей сцены в целом.
В общем, не нашёл свою шпаргалку, куда-то задевал, но имею в виду вот такое(с)
Dithering -- это пропуск пикселей, создающий иллюзию полу прозрачности и плавности переходов.
Пропуск пикселей в шахматном порядке создаст иллюзию полу прозрачности, например.
Эта методика намного более эффективная для создания мягкости переходов без переусложнения шейдера,
так как вся фишка в самой текстуре (её альфе), но требует менее агрессивного сжатия текстуры.
Впрочем, менее агрессивное сжатие применяется автоматически для всех текстур с альфа-каналом.
Примечание.
Все версии Нифскопа пишут: Unknown property: "NiDitherProperty".
Можно спокойно игнорировать.
Добавление в Нифскоп.
Легко.
Но смысла фактически нет.
Добавление в 3д МАХ.
Все модули.
Примечания.
- Не требуется.