This document describes how to install RenderMan Pro Server and the RenderMan Artist Tools on your Macintosh, including PhotoRealistic RenderMan, the License Server components, and, for the first time, Slim, Alfred, 'it', and Irma.
Pixar's software will run only with a valid license, and the installer will require you to supply a valid license. Licenses are obtained from Pixar, and are keyed to a special machine designated as your license server. RenderMan Pro Server can run using an existing license server on another machine on a network. If you are already running a license server, skip ahead to the Installation Process. If you will be installing a new license server, please continue.
In order to install the license server you will need to download Pixar_License_version.tgz.
Once that's been downloaded, you're ready to run the license tools installer, Pixar_License_version.pkg, from the unzipped .tgz bundle (simply double click on the .tgz file and it will expand to a Mac OSX installer package).
You can stop and start the license server from the Preferences menu of RenderMan.app (installed separately, see below) or by running LicenseSetup.app (RAT only). Select the Licensing tab and click the Start button. The service is started as unknown and added to your Startup items, so that the license server automatically starts after a reboot.
RenderMan Pro Server and the RenderMan Artist Tools for Macintosh are installed using the Mac OS X installer. The programs, in their entirety, are contained in individual .pkg files (each unzipped from .tgz bundles). The installer can open and install these packages from your Downloads directory, your desktop, or wherever it resides on your Mac.
To Install RenderMan Pro Server
Double-click on the Pixar_RenderManProServer_version.pkg to start the installation. The .pkg includes (and will install) versions optimized for the G4 and G5.
After double-clicking on the installer package (Pixar_RenderManProServer_version.pkg), you will be greeted by an introductory screen. Please click Continue to proceed with the installation.
A Read Me file appears on the next screen. This will provide you with important information regarding the release. You can print or save this information if you so desire, or click Continue to continue.
Next is the Software License Agreement. You can print or save this information or just read it, then click Continue. A new window will appear and ask you to agree or disagree to the terms. If you disagree, click disagree, and the installer will quit. If you click Agree the installer will proceed and you will be bound to the terms of the license agreement, whether you read it or not.
The installer requires that you select a disk upon which to install the software. Please do so, then click Continue to continue. You will be asked to Authenticate yourself. Please note that you need Administrator permissions to install the software.
If this is the first time you are installing RenderMan Pro Server, you will be asked to click Install to proceed with the installation. Any subsequent installations, even after uninstalling the same or a different version, will ask you to click Upgrade.
Here's where the magic happens. After a moment or two, RenderMan Pro Server will be installed and will start itself up. The Preferences window will appear and you will need to enter the License Server information. Please enter the Server Location and Port Number (note that the default port is 7498). You will need to hit the Enter key after typing each of these important bits of information into their respective fields. You can change this information at any time by going back to your Preferences.
The installation is hereby complete. Go ahead and click Close. Now you can start rendering. Or you can install the RenderMan Artist
To Install The RenderMan Artist Tools
Note: The RenderMan Pro Server package must be installed prior to installing the RenderMan Artist Tools.
Double-click on the Pixar_RAT_version-Mayaversion.pkg to start the installation. Please note that the packages are for specific versions of Maya. Your system can be configured to accommodate multiple versions, if necessary.
After double-clicking on the installer package (Pixar_RAT_version-Mayaversion.pkg), you will be greeted by an introductory screen. Please click Continue to proceed with the installation. Yes, this is indeed quite similar to how you installed RenderMan Pro Server
A Read Me file appears on the next screen. This will provide you with important information regarding the release. You can print or save this information if you so desire. After reading it (it is important information, after all) please click Continue.
Next is the Software License Agreement. Once again, you can print or save this information or just read it, then click Continue. A new window will appear and ask you to agree or disagree to the terms. If you disagree, click disagree, and the installer will quit. If you click Agree the installer will proceed and you will be bound to the terms of the license agreement.
The installer requires that you select a disk upon which to install the software. Please do so, then click Continue to continue. You will be asked to Authenticate yourself. Please note that you need Administrator permissions to install the software.
If this is the first time you are installing the Artist Tools, you will be asked to click Install to proceed with the installation. Any subsequent installations, even after uninstalling the same or a different version, will ask you to click Upgrade.
After you have been authenticated by the OS, the Artist Tools files
will be installed. Once the files have been installed an application window will
appear and you will need to enter the License Server and Maitre-d information. Please enter the Server Location and Port Number (note that the default port is
7498) of your license server in the Licensing tab and the name of your Maitre-d in the Maitre-d tab. You can change this information at any time by
opening the Preferences panel for RenderMan.app, or by running LicenseSetup.app,
located in the bin directory of the RenderMan Artist Tools. NOTE: You cannot start the license server or Maitre-d during the installation; they must be started after the installation has been completed, via RenderMan.app or LicenseSetup.app.
The installation is hereby complete. Go ahead and click Close.
You can now start the License Server and Maitre-d.
Environment Variables
Proper configuration of environment variables is necessary for full functionality.
The environment variable $RMANTREE should be set to point at the location
of RenderMan Pro Server. $RMANTREE/bin should be added to the computer's paths. To
set $RMANTREE follow the procedure outlined here:
Please note that these guidelines for command line rendering are based on the default installation, as provided by the installer. For more information on using and Pixar's RenderMan, please consult the User's Manual.
The variables for the RenderMan Artist Tools are all automatically added to your Maya.env file (in ~/Library/Preferences/Alias/maya/version/). The appended lines should look a little something like this:
RATTREE=/Applications/Pixar/rat-6.5-maya6.5 MAYA_LOCATION=/Applications/Alias/maya6.5/Maya.app/Contents DYLD_LIBRARY_PATH = $MAYA_LOCATION/MacOS MAYA_PLUG_IN_PATH = $MAYA_PLUG_IN_PATH:$RATTREE/bin XBMLANGPATH=$RATTREE/lib/mtor/resources
For more on environment variables, click here.
Alfserver
Alfserver
provides remote execution services for Pixar's NetRender and Alfred
products. Typically the server runs as an unattended service or
'daemon' on each remote host in the renderfarm. It waits for
connection requests on a specified set of network service ports, and
processes the requests it receives; usually this means launching the
RenderMan renderer, prman.
Alfserver runs in the background and will automatically start (as nobody) when a system comes online. It can be started and stopped from the RenderMan.app control panel, from the command line, or via telnet from remote hosts (port 1501 by default). Please note that Alfserver should not be run as root, or it will not be able to perform certain tasks (e.g. netrendering).
If you have decided to run an Alfred Maitre-d and you have already configured alfred.ini (see above), you will need to ensure that the maitre-d machine is running the Alfred maitre-d before running the Alfred UI or dispatcher on other machines.
The Alfred maitre-d can be started one of two ways:
Check out the RenderMan Support Forum.
If that fails, try customer service:
Email: rmancusp@pixar.com
Pixar Animation Studios
|