×
Menu

Texture Effect - how to create broken moiré effect

 
Создание "муаровых тканей" еще одна возможность для текстурных эффектов.
Т.е. не только трассировку лучей, или звезды, но и муар наводить мы тоже могемъ!
 
На примере простейшего шейпа.
Не определенный момент - влияние настроек драйвера видеокарты на работу этого эффекта.
 
Взять шейп, наложить эффект в режиме тумана, он дает наиболее правильный муар при этом сам поверхность может быть совершенна прозрачной, что, в принципе и требуется от прозрачной ткани.
 
Прозрачность материала 0.0000
Текстура в виде пятна, т.е. светлый центр по краям есть черное поле. Обязательно наличие альфа канала!
С текстурами можно экспериментировать конечно.
Т.е. в принципе, можно использовать текстуры с любым рисунком.
 
Перейти в настройки эффекта, где изменить размер и тип фильтрации.
 
Scale 0.2 (не более 0.3) (для больших поверхностей 0.1) *или меньше!
 
Texture Filtering FILTER_BILERP
(дает наиболее правильный и интересный результат)
 
Coordinate Generation Type CG_WORLD_PARALLEL
(вот это основной ключ к муару, вместе с Scale).
 
Т.е. текстура проецируется линейно, что в сочетании с малом шагом (scale 0.2) и билинейной фильтрацией приводит к возникновению муара.
 
Разумеется, эффект можно накладывать и поверх обычных текстур на непрозрачную поверхность.
Эффект лучше не помещать в Билборд ноду, это приведет к избыточному мерцанию.
 
Эффект в режиме Энверомента, изменяет стиль муара, делая его более мелким.
 
Режим Лайч, сохраняет муар, но требуется использования светлых текстур.
Иначе модель будет залита черным цветом.
 
Шадоу режим эффекта не будет работать на прозрачных поверхностях.
 
FILTER_NEAREST сделает муар более резким.
FILTER_TRILERP практически полностью убивает муар!
 
Вероятно (не проверялось) можно комбинировать с бамп текстурой в режиме энверомента.
 
Можно использовать на черном фоне, т.е. модель не обязательна должны быть полностью прозрачной.
Либо использовать текстуры без альфа канала.
 
Чем больше размер поверхности, тем меньше шаг (scale) текстуры.
До 0.0010 может доходить!
 
Т.е. оптимальные настройки это режима тумана с билинейной фильтрацией и малым шагом размера текстуры без использования билборд ноды.
 
 
хорошо заметно изменение рисунка муара при смещении камеры.
 
 
в редакторе + другая текстура.
 
 
scale 0.0050                                  и 0.1000
Влияния скалирования текстуры.
Т.е. чем меньше, тем лучше.
Насколько возможно создавать "муаровые" мантии, вопрос поддержки текстурных эффектов на скиненных моделях одежды.
Т.е. для существ, получить такой эффект вполне возможно.