Skip to content

Arnold Light Instance

Instance Arnold Lights on points.

4.0 · Digital Asset · /obj

Usage

  • The easiest way is to create a Arnold Light Instance Preparation node on the points that will be used for instancing in order to enable the most commonly used attributes.
  • You can then select points which will have "fake" Arnold attributes in the Scatter Points parameter.
  • Then choose an Instance Name, which will be used as the lights name.
  • The Link and Copy parameters will determine which attributes will be copied or linked from the points to the lights.

Warning

The attributes on the point must match the name and type of the Arnold light parameter.
@ar_light_type needs to be a string with a 0 value in order to create point lights.
@ar_exposure needs to be a float with a 1 value to have 1 F-Stop on the light.

The vector parameters need to be decomposed as well:
ar_color needs to be ar_colorr ar_colorg ar_colorb on the points.

Tip

The toggle next to the parameter will open a menu containing all the Arnold light parameters name.

The last way to controls all the instance attributes is to link them. The Relative Parm parameter lets you choose which attributes will be linked from the master instance to all the other ones.

Note

The master instance is the first light created by the script, <instance name>_0

You can also choose to create all the instances in a subnetwork, and connect them to the Arnold Light Instance node.

Roadmap
  • Enable @N to drive the light rotation

Parameters


Changelog

Date Version Change
13/05/23 4.0 Initial release

Last update: July 14, 2023
Created: May 12, 2023