Предлагаю в этой теме публиковать важные и полезные ссылки на информационные ресурсы по работе с mental ray.
Большая Просьба воздержаться от обсуждений не по теме.
К самой ссылке желателен краткий комментарий.
1. http://www.jupiter-jazz.com/wordpress/wp-content/data/tr4kv2/html/index.html
Мастер - класс по mental ray для Maya от Паоло Берто.
Рассмотрены следующие темы:
- ADVANCED FINAL GATHERING,
- SUBSURFACE SCATTERING,
- HARDWARE RENDERING,
- MEMORY OPTIMIZATION
Информация фундаментальная, полезна для всех.
2. http://www.lamrug.org -
сайт группы пользователей mental ray из Лос- Анжелеса.
Полезная информация по разнообразным вопросам. Обновляется редко, но "метко".
3. http://www.treddi.com/forum/index.php?showtopic=8436
Урок по освещению и рендеру интерьера с использовнаием mental ray и Maya.
Рассматриваемые вопросы:
1. Basic lighting system
1.1 Light choosing and positioning
1.2 Lights settings
1.2.1 Sunlight
1.2.2 “Diffuse” light
1.3 How to “balance” the lights in the scene
1.4 Final Gather
1.4.1 How to set up the Final Gather
1.5 How to set up the final rendering
2. Other types of lighting systems
Разобрано "по косточкам" большинство наиболее часто задаваемых вопросов, подробно и доступно. Тем кто спрашивал, как настраиваются фотонные карты и FG в Maya - рекомендуется.
4. http://www.puppet.cgtalk.ru/
сайт Павла Ледина: статьи, новости, библиотека custom - шейдеров, все для mental ray.
- настройка для работы standalone mental ray,
- сетевой рендеринг,
- запекание текстур и другое.
5. Как использовать все возможности mental ray в работе с 3ds max:
- Часть 1. Структура трехмерной сцены и ее описание в mental ray (mi-файлы):
http://www.ixbt.com/soft/mr_std1.shtml
- Часть 2. Options и ключи рендеринга командной строки:
http://www.ixbt.com/soft/mr_opt.shtml
- Часть 3. Источники освещения: правила создания и определения, операторы свойств и источники произвольной фрормы:
http://www.ixbt.com/soft/mr_lights.shtml
- Часть 4, геометрические объекты - рассмотрены определение и инстансирование объектов, операторы свойств, правила описания полигонной геометрии и по-объектный final gathering:
http://www.ixbt.com/soft/mr_objs.shtml
- Часть 5, камеры и их свойства, опреаторы вывода, рендер по пассам, слоям и т.д. :
http://www.ixbt.com/soft/mr_came.shtml
- Часть 6, основы работы с материалами, phenomena и материальными шейдерами:
http://www.ixbt.com/soft/mr_mate.shtml
"библия" шейдеров (макс):
http://forums.cgsociety.org/showthread.php?t=104578
mental ray в Maya уроки на английском
http://www.matty3d.de/MayaTutorial/dielectric_material/index.htm
http://www.motiondesign.biz/vol_start.html
http://www.impresszio.hu/szabolcs/MentalRay/MentalRayHide_Shaders/MentalRayHides_shaders.htm
http://www.vi-motion.de/latlong_Tutorial/
http://www.jhavna.net/main.php?page=contour/
http://www.jhavna.net/main.php?page=contour/
http://www.jhavna.net/main.php?page=contour/
http://www.jhavna.net/main.php?page=contour/
уроки на итальянском:)
http://www.treddi.com/forum/index.php?showtopic=2225 3ds max
http://www.treddi.com/forum/index.php?showtopic=1899 Maya
статьи и уроки на русском:
http://www.fcenter.ru/online.shtml?articles/hardware/videos/8749
http://www.fcenter.ru/online.shtml?articles/hardware/videos/8924
http://www.fcenter.ru/online.shtml?articles/hardware/videos/8515
http://www.fcenter.ru/online.shtml?articles/hardware/videos/9217
http://www.ixbt.com/soft/mr33-1.shtml
http://www.ixbt.com/soft/miss_ph.shtml
http://www.ixbt.com/soft/mr33-2-ao.shtml
http://www.ixbt.com/soft/ss_fast.shtml
http://www.eol3d.com/index.php?pageid=tutors&action=show&tutorid=31
http://www.eol3d.com/index.php?pageid=tutors&action=show&tutorid=33
В разделе уроки на 3dcenter есть перевод хелпа
к ментал рей в 3ds max6 (автор перевода YGin)
мини FAQ
3ds max и mental ray standalone: как правильно написать свой rayrc.
Для рендера сцен, импортированных из 3ds max, в standalone mental ray необходимо правильно определить переменные в файле rayrc. Rayrc читается mental ray при запуске и оттуда берутся пути к файлам библиотек с шейдерами и их декларациями. Другими словами, если пути не определить правильно, mr standalone не сможет выполнить рендеринг.
Файл rayrc находится в той же директории, где установлен mental ray, расширения не имеет. Сразу после инсталляции он может выглядеть так:
registry "{MAYABASE}" value "C:/Program Files/Alias/mentalray3.4" end registry
\\ это путь к каталогу, где установлен mental ray. Этот путь должен быть задан обязательно.\\
registry "{SYSTEM}" value "windows" end registry
registry "{DSO}" value "dll" end registry
\\ эти переменные определяют для ментала операционную систему и синоним для расширения DSO – dll. Наличие этой переменной позволяет mental ray работать с фалами библиотек, имеющих расширение файл.dll. Обе переменные должны быть определены.\\
$lookup "{MAYABASE}"
\\ вежливо просим mental ray использовать путь, который мы определили выше.\\
registry "{_MI_REG_INCLUDE}" value "{MAYABASE}\include" end registry
registry "{_MI_REG_LIBRARY}" value "{MAYABASE}\lib" end registry
\\ В первой переменной registry здесь определяется путь к файлам деклараций шейдеров (файлы.mi). Для совместной работы с 3ds max первая переменная вообще не нужна поскольку max декларирует все шейдеры прямо в файле сцены. Можно этот registry спокойно удалить или оставить его как есть.
Во второй переменной registry определяется пут к файлам библиотек с кодом шейдеров (файлы.dll). Вот этот путь обязательно нужно определить. Если вы хотите работать с файлами шейдеров (base.dll, physics.dll, contour.dll, subsurface.dll), идущими с mental ray, ничего не меняем. Если вы хотите использовать эти же файлы, но идущие с 3ds max, вместо value "{MAYABASE}\lib" нужно написать value "{MAYABASE}\ваш-путь-к-каталогу-где-лежат-эти-файлы". Рекомендую не делать этого.
Что еще. Поскольку 3ds max использует и другие библиотеки шейдеров, в частности - 3dsmax7.dll, lume.dll, hairMRShader.dll и у вас еще могут быть дополнительные файлы с шейдерами, нужно обязательно указать к ним путь.
Вот так, например:
registry "{_DISCREET_SHADERS}"
#3ds max shaders - это комментарий, mental ray его проигнорирует
link "E:\3dsmax7\mentalray\shaders_standard\shaders\3dsmax7.dll"
link "E:\3dsmax7\mentalray\shaders_standard\shaders\lume.dll"
link "E:\3dsmax7\mentalray\shaders_autoload\shaders\hairMRShader.dll"
#my shaders
link "E:\3dsmax7\mentalray\shaders_standard\shaders\JS_wrapmaterial.dll"
link "E:\3dsmax7\mentalray\shaders_standard\shaders\OrenNayar.dll"
end registry
$lookup "{_DISCREET_SHADERS}"
Этого достаточно, поскольку 3ds max при экспорте в начале каждого mi-файла сцены указывает, какие библиотеки нужно подключать. Вот так:
link "3dsmax7.dll"
link "subsurface.dll"
link "lume.dll"
link "physics.dll"
link "contour.dll"
link "base.dll"
link "JS_wrapmaterial.dll"
link "OrenNayar.dll"
link "hairMRShader.dll"
Поэтому, mental ray знает какие библиотеки нужно подключать и теперь знает, где они лежат.
Вот теперь все готово, можно рендерить. Ошибок и "передеклараций" не будет. (если вы не забыли определить системную переменную окружения MI_ROOT в Environment операционной системы).
Для Maya вплоть до версии 6.0 есть особенность. Как писал Puppet|, она при экспорте в mi файле указывает только
link "mayabase.so"
$include "mayabase.mi"
и не декларирует шейдера в теле файла сцены – подразумевает, что декларации будут взяты из файлов, подключенных при помощи $include "файл.mi", как в случае с $include "mayabase.mi".
поэтому в rayrc для рендера сцен Maya в standalone нужно делать все так, как написал Puppet| (ссылка на его статью есть в форуме).
Maya 6.5 и выше стала дружелюбнее к бедному пользователю, поэтому есть выбор.
1. Можно найти файл maya.rayrc, который по умолчанию находится в
С:\Program Files\Alias\Maya6.5\mentalray,
скопировать его в директорию mental ray standalone и переименовать в rayrc. Рендер будет выполняться с шейдерами встроенного майского ментала. Это самый быстрый способ, но возможны сообщения о передекларациях при рендеринге.
2. Можно просто вообще удалить rayrc, а в Maya использовать функцию экспорта File>Export>Export All, там указать "Export Includes Startu File". Тогда путь к maya.rayrc будет включен в файл сцены. Этот способ неизбежно приводит к появлению сообщений о передекларациях.
3. Можно отредактировать rayrc, сделав link и include на те dll и mi файлы, которые есть в библиотеке standalone mental ray :
registry "{MAYABASE}" value "C:/Program Files/Alias/mentalray3.4" end registry
registry "{SYSTEM}" value "windows" end registry
registry "{DSO}" value "dll" end registry
$lookup "{MAYABASE}"
registry "{_MI_REG_INCLUDE}" value "{MAYABASE}\include" end registry
registry "{_MI_REG_LIBRARY}" value "{MAYABASE}\lib" end registry
registry "{_START}"
link "base.{DSO}"
link "contour.{DSO}"
link "mayabase.{DSO}"
link "mayahair.{DSO}"
link "mi_openexr.{DSO}"
link "paint.{DSO}"
link "physics.{DSO}"
link "subsurface.{DSO}"
mi "base.mi"
mi "contour.mi"
mi "mayahair.mi"
mi "paint.mi"
mi "physics.mi"
mi "subsurface.mi"
end registry
$lookup "{_START}"
Обратите внимание, нет "mi mayabase", поэтому и передеклараций не будет. Это наиболее оптимальный способ, из вышеперечисленных, для создания rayrc.
4. Можно просто воспользоваться специальным скриптом Puppet| для рендера майских сцен со standalone mental ray. Это самый простой, надежный и проверенный способ.
Ну и теперь в командной строке (при этом вы должны быть в директории, где лежит файл mi-сцены) вводим что-нибудь вроде:
ray -v 4 -x on -imgpipe 1 scene.mi | imf_disp -notop -
и наслаждаемся лицезрением процесса.
http://market.renderosity.com/~maya/Tutorial/subSurfaceScattering/sss1.html
настройка сетевого рендера
http://www.3dcenter.ru/forum/index.php?showtopic=23131&hl=
в этой теме форума приводится инструкция по настройке сетевого рендера, написано популярно, информация полная и достоверная.
Можно только добавить по поводу файла со списком сетевых машин.
Он называется .rayhosts (именно так - без имени слева от точки, как файл без имени, но с длинным расшиернием). Именно туда нужно добавлять IP:port сетевых компьютеров.
Файл этот нужно положить в строго определенное место, чтобы ментал нашел его - либо в директорию, откуда запущена команда рендера (может быть неудобно всякий раз копировать .rayhosts в разные директории), либо - в директорию, которая определена системной переменной HOMEDRIVE/HOMEPATH.
Узнать какой именно путь на вашем компьютере назначен в HOMEDRIVE/HOMEPATH, можно запустив в дос-окне команду SET (кнопка Start>Run>cmd и в окне ввести SET). Эта команда выдаст информацию, среди которой будет HOMEDRIVE и HOMEPATH (и кстати, сетевое имя компьютера, пути PATH, переменные окружения и прочая полезная информация).
Запускается сетевой рендер совершенно так же, как и несетевой, но если есть .rayhosts, ментал попытается зайти на сетевые компы, и если они доступны и на них правильно установлен mr, компьютеры подключатся в рендер, о чем в логе будет сообщение.
Многосоставные объекты: мех, волосы, трава и тому подобное - как это реализовано в mental ray и как этим пользоваться:
http://www.ixbt.com/soft/mr_hairf.shtml
Ребят, может кто нить найдёться, перевести этот чудо тутор
http://www.treddi.com/forum/index.php?showtopic=8436
Народ будет благодарен
исходники стандартных шейдеров
ftp://ftp.mentalimages.com/pub/shaders/
файлы примеров к книгам
ftp://ftp.mentalimages.com/pub/books
andri а где можно книгу взять?
в пиринговых сетях грят есть у меня есть 1 часть пдф ка 300 мб , спасибо Sagroth у
У некоторых людей есть эта книга размером 10Mb. Потому что один добрый человек не поленился и "распознал" книгу.
Но книга немного устарела уже, все таки 99 год если я не ошибаюсь.
Сейчас вот вышло третье издание, полностью переделанное, про ментал 3.4
Хотя и старая книга на 90% не теряет свою актуальность.
Вот линка на эти две книги (бумажные книги) нового издания:
http://www.springer.at/main/series.jsp?seriesID=6058&categoryID=3
А вот по воводу шейдеров те что на фтп... Там момоему старье лежит. Все эти шейдера с исходниками можно взять в любом пакете где есть ментал.
2 Puppet|
а есть ссылки на электронные версии обоих частей?, думаю многие будут тебе благадарны.
На новые книги разумеется линки нету.
А старые я давно уже скачивал с осла.
для "мая бегинеров"
http://obi-one.hotbox.ru/mr_intro.htm
А бумажная литература есть в России?
Блин а неужели никто в максе непользуется ментьалом, все чтоли мйщики?
да ладно, пользуются.. почему же. причем не так и мало
Блин просто очень мало чего либо про ментал на максе? Одни ссылки на маю
Я просто полюбил ментал за его физическую правдоподобность, за поистинне точный рендер и возненавидел за бешенно медленную скорость
Всем гуру респект !!!! to Igsiv ,пожалуйста, напиши ,как создать файл .rayhosts ... а то у меня где-то было записано да в своем бардаке не могу найти !!!!
Halyavschik,
первая страница этой же темы, пост №8.
Возможно ты меня неправильно понял.... что делать тому человеку у которого файла .rayhosts нет в нужном месте.... ,а просто переименовывание доковского файла,не даёт результатов,так как винда ругается,что типа слишком большое расширение файла и обязательно должно быть имя у файла , а не точка в начале имени!!! ты в каком-то топике как-то однажды описал как создать файл с таким-то названием через командную строку.... с помощью какой-то команды... к сожалению я этот топик не могу найти.... ..и прошу тебя ещё раз описать весь процесс !!!! Надеюсь я ясно объяснился !!!
Самый простой способ - открыть windows notepad и сохранить файл как .rayhost, нужно только выбрать при сохранении (Save as) Save as type: All Files.
использование канала Velocity (Render Elements) для 2D Motion Blur - постобработки в продуктах RE:Vision Effects:
http://www.revisionfx.com/generalfaqsMV3DSMax8.htm
Мне недавно пришлось изучать Mental Ray но я работаю в максе.
Действительно очень тяжело найти ссылки на дельные уроки по Mental Ray в 3ds max е.
Про видеоуроки вообще молчу и "осёл" не помогает....
Поэтому кто в курсе, плиззз поможите ссылочками
там есть море сцен с примерами под макс 6-7
****://jeffpatton.net/
разбирай как что устроено
Где найти mental4ever?
Новый сайт с уроками, галереей, форумом - http://www.mymentalray.com/
вопрос - просьба, к тем, кто умеет писать шейдеры.
Ребята, с чего вы начинали? какие материалы читали?
даже не предсавляю с чего начать.и главное, где взять подобные материалы...
или что единственный выход - лазать по нерусским форумам??
Я лично начинал так...
Вначале почитал немного книгу Rendering with mental ray для общего понимания рендера, а потом взял код менталовского шейдера, откомпилил, подключил, далее начал с ним эксперементировать.
Ну так вот постепенно, узучаю коды других шейдеров и документацию, узнавал как в шейдере сделать что новое. А если что то не ясно спрашивал на официальной mail форуме или на каких нибудь других обысных форумах типа lamrug.org
К сожалению когда я начинал информации по написанию шейдеров на русском, да и на английском практически не было.
Сейчас есть книга F1-Maya, там я посвятил написанию простых шейдеров одну главу. Немного разъяснил что и зачем. Рассказал как настроить проект и тд.
Книгу можно заказать тут:
http://www.cgshop.ru/shop/index.php?productID=194
вот, раскопал ссылку, для тех кто, как и я , хочет попытатся научится писать шейдеры.
http://www.janwalter.com/ShaderWriting/filmakademie.pdf
- книжка на английском, но выбирать похоже не приходится....
...а скачать исходники оказывается можно с оф. сайта. - в книге есть линк...
Большая коллекция шейдеров, утилит и т.д.
http://www.pixero.com/downloads_mr.html
вот неплохой сайтик - для маи/ментала
http://www.thereisnoluck.com/plugins.php
и еще
http://www.binaryalchemy.de/index_dev.htm, и на нем же есть платные вольюм-шейдеры, но за бабки
http://www.lightengine3d.com/index2.html - немного шейдеров
http://3dcenter.ru/forum/index.php?showtopic=16287&st=120#
http://dlight.ru/masterclass/maya/2007/02/21/2544/
Спасибо большое!
на основе электронной энциклопедии создана http://mymentalray.com/wiki/index.php/Mental_ray_cookbook, содержит информацию по различным вопросам работы с рендер-системой mental ray в 3ds max: общие вопросы, различные техники создания спецэффектов, материалы, ссылки на другие ресурсы и т.д. Информационная наполненность достойна внимания!!! Знание английского приветствуется !!!
Портал 3dtotal.com публикует http://www.3dtotal.com/team/Tutorials_3/making_of_water_glasses/makign_of_water_glasses01.asp, посвященную некоторым тонкостям эффективного использования одного из самых интересных реалистичных шейдеров mental ray для создания стекла и прозрачных объектов – dielectric material. Изложение ведется на примере 3ds max 9, однако излагаемая техника и особенности применения шейдера универсальны.
Вот для новичков неплохая ссылка
http://toi.bk.tudelft.nl/toi-pedia/index.php?title=Category:Tutorials_Mental_Ray
http://mentalraytips.blogspot.com/
Шибко пользительно!
Наверное все уже в курсе, но все же -
www.mrmaterials.com
http://www.jeffpatton.net/
6 уроков по освещению, maya + mr
http://forums.cgsociety.org/showthread.php?threadid=657518&utm_medium=plugblock&utm_source=cgtalk
делаю интерьер в ментале и наткнулся на урок (Макс), может кому и поможет:
http://www.cgarena.com/freestuff/tutorials/max/interiorlighting_video/index.html
урок прост до неприличия, крутят максимум 3-4 параметра. результат вроде ничего получается. заодно там немного фотошопа.
отцы ментала покритикуют если что там не так ))) интересно было бы услышать их мнение.
Уроки по менталу
http://www.render.ru/books/show_book.php?book_id=663
http://www.render.ru/books/show_book.php?book_id=669
http://www.render.ru/books/show_book.php?book_id=676
http://www.render.ru/books/show_book.php?book_id=685
http://www.render.ru/books/show_book.php?book_id=691
http://www.render.ru/books/show_book.php?book_id=713
http://www.render.ru/books/show_book.php?book_id=714
http://www.render.ru/books/show_book.php?book_id=715
http://www.render.ru/books/show_book.php?book_id=758
http://www.render.ru/books/show_book.php?book_id=763
http://www.render.ru/books/show_book.php?book_id=780
http://www.render.ru/books/show_book.php?book_id=784
http://www.render.ru/books/show_book.php?book_id=791
http://render.ru/forum/viewtopic.php?topic_id=105762
Наверное баян, но не могу найти в электр виде http://www.amazon.com/Realistic-Architectural-Visualization-mental-Second/dp/0240812298 second edition
Вроде забугорная - могли бы и хакнуть имхо, может кто подскажет, заранее благодарен.
и еще баян ) http://nadirstudio.ru/index.php?name=Pages&op=page&pid=417
если что - стерите
10 глава о ментале
Всем доброго здоровья!
Подскажите пожалуйста, кто автор (авторская группа) вот этого инструментика:
По возможности, со стрелочкой на ресурс. И огромная просьба - не путать искомый с http://www.ardakutlu.com/scripts.html#MrStudio.
Пасиб!
вот можно посмотреть
Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)