Этот урок написал и любезно педоставил, мой хороший комрад - Ахмедов Алексей:
Пакет программ:
Pixar_License.msi
Pixar_RAT_6.0.msi
Pixar_RATdocs_6.0.msi
Pixar_RenderManProServer_11.5.3_Win32.intelP3.msi
Мы разбираем два типа установки:
1. Для домашнего использования или на работе когда ТОЛЬКО на Вашей машине используется RenderMan. Честно говоря этот пункт меня интересует меньше чем следующий поэтому многие детали я опускаю.
2. Для СЕТЕВОГО рендеринга, при условии что в Вашей локальной сети существует организация доменных имен. При простой организации сети не пробовал :)
1.1 Устанавливаем все инсталяционные пакеты:
1.1.1a Pixar_RAT_6.0.msi . Примечание: Все пути к программам устанавливаем C:\Pixar\ , по умолчанию программа предлагает - C:\Program Files\Pixar\
1.1.1b Устанавливаем все что надо от пакета.
1.1.1c Пишем имя машины на которой будет находиться лицензия, помоему можно оставить " localhost " - но я написал имя свое машины " alex ".
1.1.1d На предложения проинсталить сервис отвечающий за сетевой рендоринг Maitre-3d , отвечаем отказом -так как у Вас нет в сети других машин эту галочку мы ставить не будем :).
1.1.1d После того как Вы все выбирете и нажмете "Next" произойдет инсталляция продукта. После это программа попросит Вас перегрузится - не делайте этого пока не выполните установки других пакетов и ниже слудующих инструкций.
1.1.2 Pixar_RenderManProServer_11.5.3_Win32.intelP3.msi . Устанавливаем пакет, процедура та же, не перегружаемся.
1.1.3 Pixar_License.msi . Устанавливаем пакет, процедура та же, не перегружаемся.
1.1.4 Pixar_RATdocs_6.0.msi . Если Вам нужны доки :), думаю что нужны! тогда обязательно ставим.
Ну вот в принципе и все... по этому поводу теперь расмотрим более интерестный случай.
2.1 Процесс делится на два этапа:
2.1a Устанавливаем все инсталяционные пакеты для "Сервера":
Pixar_License.msi
Pixar_RAT_6.0.msi
Pixar_RenderManProServer_11.5.3_Win32.intelP3.msi
maitre-d - указывать хостнейм сервера
alfred - указывать локалхост и инсталить локально
после инсталяции править
Правим alfred.ini
...
set alfConfig(maitredHost) "" (убирать пустую строку и добавлять маитре-д если не стоит, но должен стоять). Комментарий Chimuru :)
rendermn.ini
добавить строчку для правильного кодирования тифов
/display/tiff/compression lzw
править в альфреде пингс и сервер групс.
default Alfping tcp %h 2 2
nrmserver Alfping nrm %h 2 2.25 0
pixarATOR Alfping nrm? %h 2 2.25 0
pixarIrma Alfping nrm %h 2 2.25 0
pixarMTOR Alfping nrm? %h 2 2.25 0
pixarNRM Alfping nrm %h 2 2.25 0
pixarRAT Alfping nrm? %h 2 2.25 0
pixarRender Alfping nrm? %h 2 2.25 0
Для того чтобы прописать дополнительные библиотеки, и хранения их на сервере, необходимо обеспечить доступ к ним, например: " RAT_SCRIPT_PATHS \\server\slim "
ВНИМАНИЕ не "//server/slim - не правильно" a "\\server\slim - верно"
2.1b Устанавливаем все инсталяционные пакеты для "Рабочей станции"*
* - Если на рабочих станция стоит Maya - тогда необходимо поставить еще Pixar_RAT_6.0.msi:
Pixar_RenderManProServer_11.5.3_Win32.intelP3.msi
Pixar_RAT_6.0.msi .
Для запуска Pixar Alfred Server на каждой из машин необходимо сделать следующие
Для того чтобы решить проблему "поднятия" Alfred Server на сервере создается папка " bin " и в ней создаются фаилы " StartServ.bat ; StartAlfredServer.bat " и в сервисах системы у сервиса "Pixar Alfred Server 11.5.3" прописывается данный фаил, содержание файлов:
//server/bin/ StartServ.bat ____________________________________________________ @echo off
echo Render Farm 1------------------------ > \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat render1 >> \\render1\logs\AlfredServer_log.txt
echo Render Farm 2------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat render2 >> \\render1\logs\AlfredServer_log.txt
echo Srv01------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat srv01 >> \\render1\logs\AlfredServer_log.txt
echo 01 Floor------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat 01floor >> \\render1\logs\AlfredServer_log.txt
echo 02 Floor------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat 02floor >> \\render1\logs\AlfredServer_log.txt
echo 03 Floor------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat 03floor >> \\render1\logs\AlfredServer_log.txt
echo 06 Floor------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat 06floor >> \\render1\logs\AlfredServer_log.txt
echo 09 Floor------------------------ >> \\render1\logs\AlfredServer_log.txt
cmd /c \\render1\bin\StartAlfredServer.bat 09floor >> \\render1\logs\AlfredServer_log.txt
____________________________________________________
//server/bin/ StartAlfredServer.bat
____________________________________________________
\\render1\bin\psservic \\%1 start "Pixar Alfred Server 11.5.3"
____________________________________________________
|