тоже тут решил подцепить DarkTree'шные текстурки/шейдеры под МР в Максе...
Поковырялся вечерок я с библиотекой шейдеров под МР, скачанную с http://www.darksim.com/, пока ничего не получилось, но могу рассказать путь которым я шел, чтобы туда больше не ходили
, а может кто и ошибки найдет:
сам плагин под МР представляет из себя библиотеку шейдеров (dll-ка) + mi-файлик с их декларацией.
с наскоку установить не получилось: кинув библиотеку в \mentalray\shaders\, а mi-файл - в \mentalray\include\, запустив 3д макс, выяснил, что для использования кастом-шейдеров в максе необходим хотя бы один aplying type.
Далее, чтобы наугад не выявлятрь все ошибки, с дискритовского сервера закачал "Wrting MR Shaders.doc" с описанием подключения/объявления кастом шейдеров.
для уверенности поковырялся в lume'вских и 3dmax'ских шейдерах для MR и...
Сделал все по инструкции: текстурам применил aply texture, бамп картам - bump + displace (в gui), обозвал их по-понятнее (в скобочках - ДаркТри
запускаю - макс не ругается
, при назначении МР-рендера, появляются шейдеры, все как положено:
для сурфейс - текстуры
для бамп и дисплейсмент - карты глубины
выставляю параметры в текстуре, указываю полный путь к DarkTree-карте, в этот момент в окошке редактора материала на шарике что-то появилось (что-то не то, какие-то красные квадраты по всей поверхности, но у меня радость - работает!). при рендеринге ментал (и макс) начинают ругаться что не знают таких карт, а на картинке появляются все те же красные квадраты
и так для любой процедурной текстуры
бамп вообще игнорируется
в чем дело???
на сайте авторов плагина написано что шейдеры проверялись под всеми виндами как на стенд-элон версиях (вплоть до 3.1) так и на встроенных в различные 3д пакеты.
поковыряюсь конечно еще, но совместными усилиями было бы проще
так что жду новых постингов