Activating Corona Renderer on renderfarms and computers without 3ds Max GUI




Corona Licensing Server


The easiest way of activating SaaS-based Corona licenses on multiple computers over LAN is by using Corona Licensing Server. It is especially useful for render farms.




Manual Installation and Activation


Installation: To automate the installation process, run the installer once, select "Unpack files", and then copy the files from the main plugin directory (e.g. [unpacked files]\Corona Renderer\3ds Max 2018 Plugin) directly into your 3ds Max installation folder (e.g. C:\Program Files\Autodesk\3ds Max 2018). The .dll files must be placed in the main Autodesk\3ds Max 2018 folder. The "plugins", "scripts", and "UI_In" folders must overwrite the currently existing folders in the Autodesk\3ds Max 2018 folder.


Activation: The activation window will not pop up when running network/distributed rendering. Additionally, you might want to automate the process for large number of computers. You can either use our Licensing Server for FairSaaS licenses, or alternatively you can use the following semi-automatic process:


Before you proceed:

In this guide we recommend using batch (*.bat) files. If you are not familiar with them, here is a quick guide on batch file creation:


  1. Open Microsoft Notepad
  2. Copy the "code" that should be executed by the .bat file and paste it into Notepad
  3. In Notepad go to File > Save as..., change "save as type" to "all files" and save the file in desired location as file_name.bat
  4. Run the newly created file to execute the commands



1) If the computers have access to the Internet

Simply create file %LOCALAPPDATA%/CoronaRenderer/CoronaActivation.txt containing email:password (if using FairSaaS) or serial (if using Box) (note: this is a valid path you can use in batch files. Typing %LOCALAPPDATA% into Windows Explorer, command line, Total Commander, ... will open the correct folder for your computer). Here is an example batch file that does it. You only need to change the email and password on the second line, and run it on all slaves:

mkdir "%LOCALAPPDATA%/CoronaRenderer"
echo coronauser123@gmail.com:p4ssw0rd > "%LOCALAPPDATA%/CoronaRenderer/CoronaActivation.txt"


Upon rendering with Corona for the first time on the machine, the file will get renamed, and Corona will be activated.

NOTE: if you use this method, please consider that your login/serial number is exposed to anyone with access to the computer until you delete the CoronaActivation.txt file (you can delete it after the license was activated once)



2) If the computers do not have access to the Internet

  1. Gather request keys. They are stored in %LOCALAPPDATA%/CoronaRenderer/request-3dsmax.txt . The file will be generated when starting 3ds Max with Corona installed for the first time.
  2. Activate the keys manually at https://corona-renderer.com/customer-zone/
  3. Write the bare activation key in the %LOCALAPPDATA%/CoronaRenderer/CoronaActivation.txt file. Here is an example batch file that does it. You need to replace the activation key on line 2 with each individual computer activation key:
mkdir "%LOCALAPPDATA%/CoronaRenderer"
echo bJyaHXd+MV1mxDrNP9zdnQSUC8tBRDL6yaD1QV/It4SmhT0Gfe+daro88vQBARjnTV9gMAoNa > "%LOCALAPPDATA%/CoronaRenderer/CoronaActivation.txt"



Upon rendering with Corona for the first time on the machine, the file will get renamed, and Corona will be activated.



NOTE #1: if you are using "hide extensions for known file types" option in Windows, you may accidentally save a file named CoronaActivation.txt.txt - please make sure that the file extension is not doubled!


NOTE #2: The provided batch scripts work only if you run them under the same user as 3ds Max runs later. If that is not the case, you can simply substitute the %LOCALAPPDATA% for the local application data folder of the user that runs 3ds Max (by default C:/Users/[username]/AppData/Local)




Activating demo licenses on render nodes


You can use the method "2) If the computers do not have access to the Internet" to activate demo license on render nodes without access to 3ds Max GUI - just locate the text file with the key, input it here: https://corona-renderer.com/customer-zone/demo/, and save the activation key in CoronaActivation.txt on the render node as described above.



See also:

Activating Corona - general guide.