Pixelpart 1.8.2
Unity Plugin
Loading...
Searching...
No Matches
PixelpartDirectionalLightSource Class Reference

Light source with light coming from a specific direction. More...

Inheritance diagram for PixelpartDirectionalLightSource:
[legend]

Public Member Functions

 PixelpartDirectionalLightSource (IntPtr effectRuntimePtr, uint id)
 Construct PixelpartDirectionalLightSource.
 
- Public Member Functions inherited from PixelpartLightSource
 PixelpartLightSource (IntPtr effectRuntimePtr, uint id)
 Construct PixelpartLightSource.
 
- Public Member Functions inherited from PixelpartNode
 PixelpartNode (IntPtr effectRuntimePtr, uint id)
 Construct PixelpartNode.
 

Additional Inherited Members

- Properties inherited from PixelpartLightSource
PixelpartAnimatedPropertyFloat Attenuation [get]
 How quickly the light looses intensity on the way to its outer radius.
 
PixelpartAnimatedPropertyFloat4 Color [get]
 Color of the light emitted by the light source.
 
PixelpartAnimatedPropertyFloat Intensity [get]
 How strongly the light shines.
 
- Properties inherited from PixelpartNode
uint Id [get]
 ID of the node.
 
uint ParentId [get]
 ID of the node's parent.
 
string Name [get]
 Name of the node.
 
float LifetimeStart [get, set]
 Time in seconds until the node becomes active.
 
float LifetimeDuration [get, set]
 How long the node stays active in seconds.
 
bool Repeat [get, set]
 Wether the node repeats its behavior after its lifetime is over.
 
bool Active [get]
 Whether the node is active at the current point in time.
 
float LocalTime [get]
 Time fraction the node has been active for, in range 0.0 (0%) to 1.0 (100%).
 
PixelpartAnimatedPropertyFloat3 Position [get]
 Position of the node.
 
PixelpartAnimatedPropertyFloat3 Rotation [get]
 Rotation of the node in degrees.
 
PixelpartAnimatedPropertyFloat3 Scale [get]
 Size of the node.
 

Detailed Description

Light source with light coming from a specific direction.

Direction lights mimic light sources that are very far away and consequently contain light rays of almost parallel direction. Such light sources are useful to simulate sunlight, for example. The direction is determined by the node's orientation property.

Constructor & Destructor Documentation

◆ PixelpartDirectionalLightSource()

PixelpartDirectionalLightSource ( IntPtr effectRuntimePtr,
uint id )

Construct PixelpartDirectionalLightSource.

Parameters
effectRuntimePtrEffect runtime
idNode ID

The documentation for this class was generated from the following file: