# Windows Installation
|Windows||Windows 7, 10|
|Maya||2018, 2019, 2020|
|3DelightNSI Cloud||Any version|
|Arnold||Arnold 126.96.36.199+/ MtoA-188.8.131.52+|
Arnold 184.108.40.206+ / MtoA-3.2.0+
Arnold 220.127.116.11+ / MtoA-3.3.0+
Arnold 18.104.22.168+ / MtoA-4.0.1+
# OpenGL on Windows
Multiverse leverages on Hydra to draw into the Maya Viewport 2.0, and Hydra
requires OpenGL. In Maya, on Windows, Viewport 2.0 must be set to an OpenGL mode
Window > Settings/Preferences > Preferences> Display:
|OpenGL Core Profile||Yes (OpenGL 2.1 and OpenGL 3.2)|
|OpenGL Core Profile (Strict)||Yes (OpenGL 3.2)|
# Remote Desktop
If you are running Maya under a remote desktop session, setting the the Maya VP2
mode to OpenGL in the Maya preferences is not sufficient because Maya will still
try by default run under DirectX and therefore Multiverse will produce a
current drawing API isn't supported error.
To workaround this you must also set an environment variable to force the OpenGL mode:
This variable is working only for the following Maya versions: Maya 2020.0+, Maya 2019.3.1+, Maya 2018.7+
# Internet Requirements
If you are using the Free Version of Multiverse, your computer must be connected to the internet.
Firewalls & Proxies
If needed, make sure that your firewall allows Maya to connect to the internet.
If you are using the Free Version within a studio network, and your studio uses
the Windows Proxy system, you have to setup the
environment variables with your windows domain user name and password to let
Maya communicate with our servers and checkout your free license (ask your
Windows system administrator in case). The Multiverse Cloud uses the standard
ports 80 (http), 443 (https).
# Graphical & Flat Installer
On Windows we provide a graphical installer for both the Free and Pro
version of Multiverse. Simply run the
.exe Windows installer and follow the
required steps. The graphical installer is meant for single users and indies,
not for multi-user sites.
For companies and multi-users sites, we also provide a “flat” Windows ZIP installer: this is available for customers of the Pro version only. Especially when using the “flat” installer, we recommend to run Maya from the Command Prompt and/or from your company custom app launcher" which shall define the environment accordingly to our specification (see further below).
# Run Maya from Start menu
The graphical installer sets the needed environment variables, and will allow you to work with any renderer, so you can launch Maya from the start menu / app icon.
Once Maya has launched, open the Maya Plug-in manager and load the
Multiverse supports multiple rendering engines.
- Support for Arnold is built-in with the
MultiverseForMayaplug-in (being Arnold part of Maya).
- Support for 3Delight, Renderman and VRay is provided by individual plug-ins extensions which will be automatically loaded for the rendering plugins you have loaded in Maya.
- Support for Redshift is handled automatically: Redshift handles loading of the Multiverse rendering extension without the need for a dedicated Maya plug-in, hence why there is no Multiverse Redshift plug-in visible in the plug-in manager.
If you don’t have a license the plug-in will not load (and notify you with a pop up), so make sure you have a license for either the Free or Pro version:
# Run Maya from
cmd or custom app launcher
When running Maya from the Command Prompt or from your company custom "app launcher" you must define the environment accordingly to our specifications.
First of all we recommend to use our “flat” ZIP installer: unzip Multiverse in a versioned folder so it will be easy to update to new versions:
Then you need to set the environment via the included
@echo off REM %~dp0 expands to the drive letter and path of this very batch file SET MV_ROOT=%~dp0 SET MAYA_MODULE_PATH=%MV_ROOT%Maya;%MAYA_MODULE_PATH% SET PATH=%MV_ROOT%bin;%MV_ROOT%lib;%PATH% SET PYTHONPATH=%MV_ROOT%lib\python;%PYTHONPATH% SET USD_PLUG_IN_PATH=%MV_ROOT%plugin\usd REM Used by Maya to Arnold and Arnold standalone SET ARNOLD_PLUGIN_PATH=%MV_ROOT%lib\procedurals\arnold;%ARNOLD_PLUGIN_PATH% REM Used by VRay standalone SET VRAY_PLUGINS=%MV_ROOT%lib\procedurals\vray;%VRAY_PLUGINS% REM Used by VRay for Maya SET VRAY_FOR_MAYA2018_PLUGINS=%MV_ROOT%lib\procedurals\vray;%VRAY_FOR_MAYA2018_PLUGINS% SET VRAY_FOR_MAYA2019_PLUGINS=%MV_ROOT%lib\procedurals\vray;%VRAY_FOR_MAYA2019_PLUGINS% SET VRAY_FOR_MAYA2020_PLUGINS=%MV_ROOT%lib\procedurals\vray;%VRAY_FOR_MAYA2020_PLUGINS% REM Used by Renderman for Maya SET RFM_PLUGINS_PATH=%MV_ROOT%lib\procedurals\renderman;%RFM_PLUGINS_PATH% REM NOTE: As of 3Delight NSI no search path is needed for procedurals ECHO Multiverse Environment is set
Finally from the a
cmd where the above environment was set, you can run Maya.
You can set some Command Prompt aliases via the
DOSKEY batch command to avoid
typing the full path, for example:
DOSKEY maya18="C:\Program Files\Autodesk\Maya2018\bin\maya.exe" DOSKEY maya19="C:\Program Files\Autodesk\Maya2019\bin\maya.exe" DOSKEY maya20="C:\Program Files\Autodesk\Maya2020\bin\maya.exe" DOSKEY mayapy18="C:\Program Files\Autodesk\Maya2018\bin\mayapy.exe" DOSKEY mayapy19="C:\Program Files\Autodesk\Maya2019\bin\mayapy.exe" DOSKEY mayapy20="C:\Program Files\Autodesk\Maya2020\bin\mayapy.exe"
# Environment Variables
Read more about Environment Variables.