Полезные ссылки, нужная и важная информация по mr |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
Полезные ссылки, нужная и важная информация по mr |
26/07/2005, 20:29
Сообщение
#1
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
Предлагаю в этой теме публиковать важные и полезные ссылки на информационные ресурсы по работе с mental ray.
Большая Просьба воздержаться от обсуждений не по теме. К самой ссылке желателен краткий комментарий. |
|
|
26/07/2005, 20:56
Сообщение
#2
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
1. Trix R 4 Kids, Vol. 2
Мастер - класс по 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 - рекомендуется. |
|
|
26/07/2005, 21:07
Сообщение
#3
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
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 - Часть 5, камеры и их свойства, опреаторы вывода, рендер по пассам, слоям и т.д. : http://www.ixbt.com/soft/mr_came.shtml - Часть 6, основы работы с материалами, phenomena и материальными шейдерами: Как использовать все возможности mental ray в работе с 3ds max. Часть 6. Материалы |
|
|
26/07/2005, 23:32
Сообщение
#4
|
|
CG user Группа: Участник Сообщений: 1 342 Регистрация: 06/12/2002 Из: Москва Пользователь №: 1 246 |
"библия" шейдеров (макс):
http://forums.cgsociety.org/showthread.php?t=104578 Сообщение отредактировал gena - 28/07/2005, 11:48 |
|
|
17/09/2005, 13:22
Сообщение
#6
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
мини 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 - и наслаждаемся лицезрением процесса. |
|
|
17/09/2005, 15:40
Сообщение
#7
|
|
СИНТЭТИК Группа: Пользователи Сообщений: 821 Регистрация: 13/08/2004 Из: РУСЬ Пользователь №: 6 983 |
|
|
|
23/09/2005, 19:56
Сообщение
#8
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
настройка сетевого рендера
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, компьютеры подключатся в рендер, о чем в логе будет сообщение. |
|
|
29/09/2005, 19:44
Сообщение
#9
|
|
Мастер Группа: Участник Сообщений: 1 024 Регистрация: 07/05/2004 Пользователь №: 5 766 |
Многосоставные объекты: мех, волосы, трава и тому подобное - как это реализовано в mental ray и как этим пользоваться:
"Hair, fur и mental ray " |
|
|
11/10/2005, 01:22
Сообщение
#10
|
|
Уважаемый Группа: Пользователи Сообщений: 820 Регистрация: 26/05/2004 Пользователь №: 6 004 |
Ребят, может кто нить найдёться, перевести этот чудо тутор
http://www.treddi.com/forum/index.php?showtopic=8436 Народ будет благодарен |
|
|
19/10/2005, 19:03
Сообщение
#11
|
|
Учитель Группа: Пользователи Сообщений: 387 Регистрация: 19/08/2004 Пользователь №: 7 093 |
исходники стандартных шейдеров
ftp://ftp.mentalimages.com/pub/shaders/ файлы примеров к книгам ftp://ftp.mentalimages.com/pub/books |
|
|
20/10/2005, 00:44
Сообщение
#12
|
|
... Группа: Участник Сообщений: 1 975 Регистрация: 14/08/2003 Из: Москва Пользователь №: 3 155 |
andri а где можно книгу взять?
|
|
|
20/10/2005, 00:49
Сообщение
#13
|
|
Учитель Группа: Пользователи Сообщений: 387 Регистрация: 19/08/2004 Пользователь №: 7 093 |
в пиринговых сетях грят есть у меня есть 1 часть пдф ка 300 мб , спасибо Sagroth у
|
|
|
20/10/2005, 10:57
Сообщение
#14
|
|
Рыцарь форума Группа: Участник Сообщений: 1 563 Регистрация: 08/09/2004 Из: Moscow Пользователь №: 7 389 |
У некоторых людей есть эта книга размером 10Mb. Потому что один добрый человек не поленился и "распознал" книгу.
Но книга немного устарела уже, все таки 99 год если я не ошибаюсь. Сейчас вот вышло третье издание, полностью переделанное, про ментал 3.4 Хотя и старая книга на 90% не теряет свою актуальность. Вот линка на эти две книги (бумажные книги) нового издания: http://www.springer.at/main/series.jsp?ser...58&categoryID=3 А вот по воводу шейдеров те что на фтп... Там момоему старье лежит. Все эти шейдера с исходниками можно взять в любом пакете где есть ментал. Сообщение отредактировал Puppet| - 20/10/2005, 11:01 |
|
|
20/10/2005, 11:42
Сообщение
#15
|
|
Учитель Группа: Пользователи Сообщений: 387 Регистрация: 19/08/2004 Пользователь №: 7 093 |
2 Puppet|
а есть ссылки на электронные версии обоих частей?, думаю многие будут тебе благадарны. |
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 25/04/2024 - 14:49 |