Приветствую!
Кто знает и делал прошу помочь.
Есть плейн (ландшафт) на него назначены 3 текстуры :
1 stage - первый слой только диффуза (тайл)
color blending
current
modulate
texture
2 stage - маска тоже ввиде чорно-белой диффузы (уникальная развертка)
color blending
current
все типы смешивания пробывал
texture
3 stage - 3слой ввиде диффузы (тайл)
color blending
current
modulate
texture
Эффект, видно только 1-й слой или только 3-й. Оба, по маски, нормально не отображаются.
В тхелпе и на оф. форуме есть примеры но они не чем не помогли. Такое ощущение что в 3.6 версий глюк.
Напишите какой результат вы ожидаете. Хотите смешивать прорисовку двух текстур по GrayScale?
Вот Hlsl реализация.
http://rapidshare.com/files/96053575/mask.rar.html
Простейший шейдер
Спасибо за ответ!
Как можно этот шейдер заюзать в Quest3d? Те 2 файла .*cgr .*igr не от версий 3.6 . Файл .*fx посмотрел в максе, это то что нужно.
У меня версия 3.6.6. Если Q3D шейдер не рисует подгрузите в hlsl канал Fx файл и нажмите Сompile/Save. Или проблема в чем то другом?
Туплю. Все заработало! Большое спасибо.
Вопрос возможно не по теме!
Как можно узнать позицию 1-ой КОСТИ из скелета, за экспорченую через формат *.X из 3dsmax в Quest3D? Анимация экспортица на ура, а вот как узнать позицию какой либо кости из скелета не известно, атребутов matrix или vector position нету.