Итак ночь потрачена не зря!
Вот примерная документашка как боротся с MentalRay3.4 Standalone + Maya6.5 & Net Render.
1) Первым делом ставим ISScript.msi (я брал с диска с Maya6.5). Без него MentalRay3.4 Standalone на чистую не ставится, ну разве, что после инсталляции самой Maya6.5
2) Устанавливаем MentalRay3.4 Standalone
3) Как и у многих, у меня тоже в службах не появляется SPM.
Чтобы не инсталить ненужные штуки от XSI или oт MentalRay3.3 прописываем в реестр Windows следующую хрень (можно создать reg файл):
------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SPMLM]
"Type"=dword:00000010
"Start"=dword:00000002
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,44,00,4f,00,57,00,53,00,\
5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,70,00,6d,\
00,5c,00,73,00,70,00,6d,00,64,00,2e,00,65,00,78,00,65,00,00,00
"DisplayName"="SPM License Server"
"ObjectName"="LocalSystem"
"aw_refcount"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SPMLM\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SPMLM\Enum]
"0"="Root\\LEGACY_SPMLM\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
---------------------------------------------------------------------
И ПЕРЕГРУЖАЕМ WINDOWS
После перезагрузки в сервисах появится наш SPM
4) Крекаем SPM
5) Запускаем службу (RMB -> Start)
На этом этапе MentalRay3.4SA работает только локально на данной машине.
Кого это не устраивает идем дальше.
6) Вырубаем в Window XP Firewall (либо правильно настраиваем)
7) В папке c:\....\mentalray3.4\bin создаем файл ray.bat со следующим содержимым:
-----------------------------------------------------------------------
@echo off
@setlocal
rem ***********************************************************************
rem **
rem ** Module:
rem ** mental ray 3.4
rem **
rem ** Copyright (c) 2001-2001 by Alias Systems, Inc., and Alias,
rem ** a division of Silicon Graphics Canada Ltd. All rights reserved.
rem **
rem ** This file is required for network rendering and is called by the mi-ray
rem ** service. Please refer to the online networking rendering documentation
rem ** for more information.
rem **
rem *************************************************************************
set MRSTANDALONE34=C:\Program Files\Alias\mentalray3.4\
set MI_ROOT=%MRSTANDALONE34%
"%MRSTANDALONE34%/bin/ray.exe" %*
-------------------------------------------------------------------------
как видно из коментариев:
>>This file is required for network rendering and is called by the mi-ray
Вобщем без него все машинки в сети трудятся, но картинке будет присутствовать только информация с server машины.
(Подробней не разбирался. Это переделанный файл который устанавливался с MR3.3SA. Такое чувство, что 3.4 собирали либо на синюю либо на похмелье).
8) Желательно ко всему етому в Windows\System32 еще засунуть две Dll-ки
msvcp71.dll
http://www.dll-files.com/dllindex/download.php?msvcp71download0UDiXIVLlT
msvcr71.dll
лежит в c:\....\mentalray3.4\bin
Это, как минимум, лишним не будет. А при работе с Macintosh не теряет пути и рендерит на PC клиентах.
9)В папке c:\....\mentalray3.4\bin создаем файл .rayhosts в котором промисываем IP или сетевое имя клиентских машин. Подобно прописываем maya.rayhosts
Ну вроде как и все.