3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Полезные ссылки, нужная и важная информация по mr
igsiv_
сообщение 26/07/2005, 20:29
Сообщение #1


Мастер
Иконка группы

Группа: Участник
Сообщений: 1 024
Регистрация: 07/05/2004
Пользователь №: 5 766



Предлагаю в этой теме публиковать важные и полезные ссылки на информационные ресурсы по работе с mental ray.
Большая Просьба воздержаться от обсуждений не по теме.
К самой ссылке желателен краткий комментарий.
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 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 - рекомендуется.
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 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. Материалы
Go to the top of the page
 
+Quote Post
gena
сообщение 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
Go to the top of the page
 
+Quote Post
Michel
сообщение 27/07/2005, 04:57
Сообщение #5


...
Иконка группы

Группа: Участник
Сообщений: 1 975
Регистрация: 14/08/2003
Из: Москва
Пользователь №: 3 155



mental ray в Maya уроки на английском

Dielectric Material in Maya + Mental Ray

Volume Caustic

Where hides Mental Ray in Maya? - Shaders

Create your own HDR environment map in Maya/mental ray for image based lighting

Maya & Mental Ray Volume Scattering (Ray Marching)

Maya & Mental Ray Contour Tutorial

Maya & mental ray Caustics Tutorial

Maya & Mental Ray Volume Scattering (Ray Marching) Through Coloured Materials

уроки на итальянском:)
Mental Ray - Final Gather 3ds max

DGS material Maya

статьи и уроки на русском:
Как компьютер рассчитывает изображения. Технологии программного рендеринга . Часть1

Как компьютер рассчитывает изображения. Технологии программного рендеринга. Часть 2

Технология HDRI – что, зачем и почему

Современные программы рендеринга: mental ray

Mental ray 3.3 для 3ds max

SSS Physical Material

Ambient/Reflective Ocllusion

SSS Fast

Освещение интерьеров в Mental Ray 3.2. Часть1

Освещение интерьеров в Mental Ray 3.2 Часть2

В разделе уроки на 3dcenter есть перевод хелпа
к ментал рей в 3ds max6 (автор перевода YGin)






Сообщение отредактировал Michel - 28/07/2005, 02:23
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 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 -
и наслаждаемся лицезрением процесса.
Go to the top of the page
 
+Quote Post
sijen
сообщение 17/09/2005, 15:40
Сообщение #7


СИНТЭТИК
Иконка группы

Группа: Пользователи
Сообщений: 821
Регистрация: 13/08/2004
Из: РУСЬ
Пользователь №: 6 983



misss for maya !!!
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 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, компьютеры подключатся в рендер, о чем в логе будет сообщение.
Go to the top of the page
 
+Quote Post
igsiv_
сообщение 29/09/2005, 19:44
Сообщение #9


Мастер
Иконка группы

Группа: Участник
Сообщений: 1 024
Регистрация: 07/05/2004
Пользователь №: 5 766



Многосоставные объекты: мех, волосы, трава и тому подобное - как это реализовано в mental ray и как этим пользоваться:

"Hair, fur и mental ray "
Go to the top of the page
 
+Quote Post
Martens Alexande...
сообщение 11/10/2005, 01:22
Сообщение #10


Уважаемый
Иконка группы

Группа: Пользователи
Сообщений: 820
Регистрация: 26/05/2004
Пользователь №: 6 004



Ребят, может кто нить найдёться, перевести этот чудо тутор
http://www.treddi.com/forum/index.php?showtopic=8436

Народ будет благодарен
Go to the top of the page
 
+Quote Post
andri
сообщение 19/10/2005, 19:03
Сообщение #11


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 387
Регистрация: 19/08/2004
Пользователь №: 7 093



исходники стандартных шейдеров
ftp://ftp.mentalimages.com/pub/shaders/
файлы примеров к книгам
ftp://ftp.mentalimages.com/pub/books
Go to the top of the page
 
+Quote Post
Michel
сообщение 20/10/2005, 00:44
Сообщение #12


...
Иконка группы

Группа: Участник
Сообщений: 1 975
Регистрация: 14/08/2003
Из: Москва
Пользователь №: 3 155



andri а где можно книгу взять?
Go to the top of the page
 
+Quote Post
andri
сообщение 20/10/2005, 00:49
Сообщение #13


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 387
Регистрация: 19/08/2004
Пользователь №: 7 093



в пиринговых сетях грят есть у меня есть 1 часть пдф ка 300 мб , спасибо Sagroth у
Go to the top of the page
 
+Quote Post
Puppet|
сообщение 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
Go to the top of the page
 
+Quote Post
andri
сообщение 20/10/2005, 11:42
Сообщение #15


Учитель
Иконка группы

Группа: Пользователи
Сообщений: 387
Регистрация: 19/08/2004
Пользователь №: 7 093



2 Puppet|
а есть ссылки на электронные версии обоих частей?, думаю многие будут тебе благадарны.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






4 страниц V   1 2 3 > » 
Reply to this topicStart new topic

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19/03/2024 - 08:05