TKE_Spot_Light

Opcode

ASCII

^

Hexadecimal

5E

Decimal

94

Operands

Point position, Point target, Byte options,
[Float outer], [Float inner], [Float concentration]

position

location of spot light

target

aiming pointof the light

options

bitmask of optional settings

outer

size of outermost cone of light

inner

size of center ‘hotspot’ of light

concentration

falloff factor applied away from spot light center line

Notes

A spot light provides a number of lighting affects. It normally provides a conical area of illumination, full intensity within the inner cone, and dropping to zero at the outer cone. Concentration, if specified, is an additional falloff factor (the value is the cosine of the angle from the centerline of the cone to the point being lit (as measured from the light position), raised to the concentration power.

For further details on what these options mean in HOOPS/3dGS please refer to the Insert_Spot_Light specification in the 3dGS Reference Manual.

Options

01

outer cone is specified, value is degrees out from centerline

02

outer cone is specified, value is the diameter of the cone at the target

04

inner cone is specified, if bit 08 is not set, value is degrees out from centerline, otherwise value is percentage of outer cone angle

08

inner cone is specified, if bit 04 is not set, value is the diameter of the cone at the target, otherwise value is percentage of outer cone angle

10

Light position and target are relative to the camera’s position and target

20

Concentration value is specified