User Tools

Site Tools


Licensing

To run the SpeedTree Clarisse plugin, you must have a valid license issued from IDV.

SpeedTree utilizes RLM from Reprise Software, Inc. to manage all licensing. Reprise provides an RLM End-User Manual that may be useful if you are having licensing issues. Also, please contact licensing@speedtree.com if you are having trouble licensing a SpeedTree product.

The SpeedTree Clarisse plugin requires a separate license from SpeedTree Cinema. It will not run from a standard Cinema license.

There are several types of licenses available:

  • Node-locked licenses are licenses that run only on a single computer and are tied to that machine's unique host ID. These are the easiest and quickest licenses to install.
  • Floating licenses allow the software to run on multiple machines, but only one machine at a time per license. Floating licenses are normally hosted by a central server which is networked to each Clarisse user's computer.
  • Users may obtain the main Clarisse UI Editor licenses as well as separate CNode rendering licenses.

Licenses are requested by emailing licensing@speedtree.com, which is outlined below.

Evaluation Mode

By default, the Clarisse plugin will run in evaluation mode for 10 days. This is a one-time event per computer. Evaluations can be extended by emailing licensing@speedtree.com.

In evaluation mode, random polygons will be removed from the SpeedTree model upon import into Clarisse.

Host ID

Both node-locked and floating licenses will need a host ID for either your client computer or your license server. A host ID is a 12-character identifier that's unique to your machine. Example host IDs are 2c56dc481dd7 and 3052cbafdd39.

These are also called MAC (Media Access Control) addresses, but computers commonly have more than one MAC address and not every one of them will work with RLM. Please use our recommended methods for querying your computer's MAC address (described below).

Node-Locked Licenses

The first step in setting up a node-locked license is to determine the Host ID for the machine that's going to run the plugin. There are numerous ways to obtain it, but one easy way is to run an unlicensed copy of the SpeedTree Clarisse plugin in Clarisse. In a blank scene, add a SpeedTree object. It will issue an error that the plugin is unlicensed that will contain one or more Host IDs for that machine. The message will appear in a pop-up dialog and in the Clarisse log. It will look something like:

SpeedTree for Clarisse license failure: No license for product
Host IDs for this computer: 2c57dc4e1dd7, 3152ebaddd39, disksn=7Y95AK595FD6

Alternatively, since Cinema is a companion application to the SpeedTree Clarisse plugin, a copy may be readily available to run. The free evaluation from the SpeedTree store will also work. When running Cinema, go to the Help pulldown menu and select “Edit license data…”. A dialog will pop up with one or more host IDs for your system. Any will work.

Next, click this link which should launch a draft email via your email client. Please fill it out and send it.

In our reply, you'll receive a return email with a file, “customer.lic” (where customer.lic is a license file unique to your company). If you do not receive a license within one business day, please check your spam filter or call IDV at (803) 359-1999 (United States).

You have two options to install the file:

  1. Copy the customer.lic file into the same path where the Clarisse executable resides, or
  2. Use an environment variable. See Setting Environment Variable below for details.

Floating Licenses

Follow these instructions to set up a floating license server and tie a particular computer to it:

  1. Select a machine that will be the license server for your company.
  2. Download the “RLM End User Bundle” that matches the platform of your license server. Install it.
  3. On the server, run the command “rlmutil rlmhostid”. Make note of the Host ID.
  4. Click this link which should launch a draft email via your email client. Please fill it out and send it.
  5. In our reply, you will receive two files from IDV: idvinc.set and customer.lic (where customer.lic is a license file unique to your company).
  6. Place these files in the “End User Bundle” folder and run the rlm binary. The license server should now be running.
  7. Once the license server is running, all that remains is to make each Clarisse computer knows where to get its license. You have two options to install the file:
    • Use an environment variable. See Setting Environment Variable below for details, or
    • Copy the customer.lic file into the same path where the Clarisse executable resides.
  8. To administer the license server, open a browser and enter “your_server_name:5054” in the address bar. This will open the license server's embedded web interface for checking license usage, license server status, and all other administration utilities. A detailed description of license server management can be found in RLM's end-user manual.

Setting Environment Variable

You can set the environment variable SPEEDTREE_CLARISSE_LICENSE to tell the SpeedTree Clarisse plugin where the license file is. For example, if you've saved customer.lic to c:\users\kylo_ren\, set SPEEDTREE_CLARISSE_LICENSE to c:\users\kylo_ren. Note that the variable should contain only the path to customer.lic, NOT the entire filename c:\users\kylo_ren\customer.lic.

CNode Licenses

CNode licenses are requested and assigned the same way as regular SpeedTree Clarisse plugin licenses, but they are separate. Most often, CNode licenses use a floating license and an environment variable to point to the server license.

Note that CNode licenses can be included in the regular Clarisse license files. A single customer.lic file with both a regular and CNode license might look like:

# regular clarisse node-locked license  
LICENSE idvinc speedtree_clarisse 8.0 24-oct-2018 uncounted
  hostid=2c77de121ab5 customer="First Order" issued=26-jul-2018
  _ck=5a2ed4192f sig="60P0450QFJQJV0RS5NRRKB337D3GAFTW7STJKFG22GQ4H844
  QKHW744PHH85YBTK65HRYXR"

# floating CNode license referring to "my_server_name" as license server
HOST my_server_name 2c77de121ab5
ISV idvinc  
LICENSE idvinc speedtree_clarisse_cnode 8.0 24-oct-2018 1 
  customer="First Order" issued=26-jul-2018 _ck=c2d6d42b5b sig="60P045
  37AMMT332B9UY92VWFHK8M81NCEQ7NF7R22H22M9AF964M3PW1FXMK2MNHNXDCX30"

To request your CNode licenses, begin by clicking this link which should launch a draft email via your email client. Please fill it out and send it.