AGI Components with Insight3D Alpha 2008 r8
IAgGxLighting Interface
Library ReferenceAGI.Graphics.Scene3DIAgGxLighting
The lights and lighting properties for a scene.
Declaration Syntax
C# Visual Basic Visual C++
public 
interface 
IAgGxLighting
Public 
Interface 
IAgGxLighting
public 
interface class 
IAgGxLighting
Members
All Members Methods Properties



Icon Member Description
AddLightSourceDirectional () () ()
Prototype. Will be removed after alpha.

Enabled
True if lighting is enabled.

MaxLightSources
Returns the maximum number of user defined lights that can be added to this scene at one time with the AddLightSource-xxx() functions.

NightLightsIntensity
The overall brightness of a night lights texture, where 0 means night lights are not visible, and 5.0 produces night lights that are easily seen.

RemoveAllLightSources () () ()
Removes all light sources added to this scene with AddLightSource-xxx() functions.

RemoveLightSource(IAgGxLightSource)
Removes a light source from a scene. If the light source was already removed, this call has no effect.

Sun
The sun light source for this scene.

UseObjectLighting
True if object lighting is enabled. When enabled, objects ignore the sun light source and use different lighting.

Assembly: AGI.Graphics.Scene3D.Interop(Module: AGI.Graphics.Scene3D.Interop) Version: 9.0.0.0 (9.0.0.0)