RenderMan For Arch is a simple script that helps you install Pixars' RenderMan on Arch Linux (and perhaps on Arch based distros).
Currently, the script works with RenderMan 23 and 24
These are the dependencies needed by the script. All dependencies needed by RenderMan are installed by the script.
-
yay
-
Multilib enabled
-
Download RenderMan for Linux from https://renderman.pixar.com/
-
Clone this project wherever you like on your PC.
git clone https://github.com/MyHCel/RenderMan-For-Arch.git
- Put the "rpm" file inside the "RenderMan-For-Arch" folder (you can also use you file manager).
mv /path/to/RenderMan_Installer.rpm /path/to/RenderMan-For-Arch/
-
Execute the installer script (don't do it as root). It will ask for your password once.
Note: This will update your system and install all required dependecies. If you don't want to update your system, modify "scripts/dependencies.sh"
./install.sh
4.1. If the script does not execute, chmod all ".sh" files
chmod +x install.sh
chmod +x uninstall.sh
chmod +x -R scripts
-
Once the script has finished, the RenderMan installer will launch. Here is where you log in into your RenderMan account and select all the components to download.
-
RenderMan should now be working! If you want to repeat a certain part of the installation process, you can execute the corresponding script located in "scripts".
Note: For this plug-in to work, you need to use this Maya install script.
The RenderMan installer will only download the rpm package to your "Downloads" folder, it will not install it.
- Execute the following script as root.
sudo ./scripts/install_rfm.sh
-
Open Maya and go to Windows/'Settings/Preferences'/'Plug-in Manager'
-
Look for "RenderMan_for_Maya.py". Select "load" and "autoload".
-
RenderMan for Maya should now be working!
-
Open Blender and go to Edit/Preferences/Add-ons/Instal...
-
Look for the "RenderMan for Blender" zip file on your "Downloads" folder.
-
Select it and click on "Install Add-on"
-
After the Add-on appears, click the square on the left to enable it.
-
RenderMan for Blender should no be working!
- Execute the uninstall script as root.
sudo ./uninstall.sh
The uninstaller will remove the installed packages (except for dependencies) from pacman and will delete all the directories used by RenderMan.
- None... for now.
-
You can delete the "RenderMan-For-Arch" folder once the installation is done.
-
RenderMan for Blender is currently compatible with Blender Versions from 2.83 LTS up to 2.93.1.
If you find any issues, let me know. I'll try to fix them c: