Installation:
- install the persistent base if not already installed
- drag the node into the link editor
- delete the node from the scene after install is complete
from left to right - soft/small hotspot, truespace default, hard/large
hotspot, ies profile light
Cone Falloff Usage:
- set angle for the light
-
set the hotspot angle -
- be sure light is selected and run the script
- right click to open the panel
- set the falloff exponent amount
- press the Generate Spotlight Falloff button
IES Light Usage:
- Select a spotlight or projector light in the scene
- Push the button to open the script panel
-
Push the "..." button to choose an IES
file
- Set values for the width and height of the image
- Brightness Adjust increase the brightness of the image ( 1 = twice as bright )
-
Press the Generate Bitmap button to create
the mask image
-
Optional: Check Indigo to create a spotlight
compatible with the Indigo Render Exporter
-
Press Copy Bitmap to Spotlight to copy
the image and reset the script or press Don't Copy
to reset without a copy
-
Step 7 must be run so that the script will
reset itself
-
If the first press of a button doesn't work, try pressing
it again - it's a little sticky
-
Large image width and height gives better definition but
can take a while to generate the image
The script can slow truespace to a crawl until it is reset at
step 7 above. A preview refresh value of 0 and a gray image
indicates that the script is not active.
you tube here
Notes:
- the ies profile and falloff control are 2 entirely different things and are not used together
- a falloff value of 1 has a linear response
- hotspot greater than the angle
results in a hard spotlight
- the new spot will have a bigger angular appearance than the trueSpace default. it will be closer to the angle value set on the light
- left click for ies lights, right click to set the falloff effects
- truespace bug: wide angle spot lights shine in 2
directions instead of 1 when the cone angle is very
large, fix is to turn off hardware shadow filtering
- the ies generator works by reading the ies data,
creating a texture, applying the texture to a sphere
and finally capturing the result with a 3D camera
- height and width
should be the same value
- some ies light files can be found in the
truespace support files folder -
C:\trueSpace761\tS\SupportFiles\IES Files\. note
this folder does not exist in the Rosetta/Std
version of truespace
July 17, 2020
- too aggressive in cleanup and lax in testing - placed required items back in the scripts for indigo
- compatible with new Unofficial Update projector light
July 16, 2020
- persistent install
- bug - properly use data from files that occupy the 90 to 180 degree vertical region
- changed projection camera and sphere geometry and removed masking code
- removed post process and other unneeded elements
- added a brightness control
- interpolated data for a smoother result
July 3 2015
- works with multiple selections
June 28, 2015
- added and updated the generic spotlight cone generator script
- new falloff exponent for generic cone generator
- height and width inputs for generic cone generator
- cleaner node connections for the ies generator - several
redundant connections were created with each press of the
generate button
- set ies spotlight near clip value to a small value for better lighting of
nearby surfaces parallel to the light orientation
- ies added a mask for a circular profile so dont see the
square image
November 30, 2012: fix for Unofficial update
3, unique button id
Sept 22, 2012 -
Radius of unselected spot light controls size of the Indigo ies
square mesh