×
Menu

NiDitherProperty

Свойства отвечающие за смешивание, или сглаживание картинки игры.
А также цветности + альфа канала в 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
 
Что делает в МВ и делает ли что-то вопрос открытый.
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
Т.е. используется не для текстур, как таковых, но для всей сцены в целом.
 
Это свойство почти всегда присутствуют в сцене, т.е. движок автоматически добавляет их к графикам сцен.
Т.е. можно видеть, по SSG, что движок всегда добавляет эти свойства к группам объектов в сеансе игры.
Отчего, можно предполагать, что эти свойства всегда активны.
Отчего влияние NiDitherProperty прописанных в ниф файлы, может быть игнорируемо.
Т.е. выглядит так, что смысла использовать эти свойства в ниф файлах - не много.
Между моделями с этими свойствами и без них, не отмечается никакой визуальной разницы.
 
Примечание.
Все версии Нифскопа пишут: Unknown property:  "NiDitherProperty".
Можно спокойно игнорировать.

Добавление в Нифскоп.
Легко.
Но смысла фактически нет.
 
Добавление в 3д МАХ.
Все модули.
Поставить флаг Dither в настройках материала.
 
Примечания.
 
Редактирование Nif.xml файла.
- Не требуется.