Empeld
Empeld plugin documentation.
essentials.Environment.IOrbitalGlow Interface Reference

Interface that defines glow on an orbital Glow is the way an orbital effects the atmosphere when using an AtmosphereLayer More...

Inheritance diagram for essentials.Environment.IOrbitalGlow:
pluginbase.Objects.World.Environment.IOrbital pluginbase.Objects.World.Environment.IEnvironmentSimulatable essentials.Environment.Orbital.Moon essentials.Environment.Orbital.Sun

Properties

float GlowStrength [get]
 Gets the glow strength. 0-1 More...
 
float GlowRadius [get]
 Gets the glow radius. 0-1. The amount of the hemisphere that's affected More...
 
Rgba GlowColor [get]
 Gets the color of the glow. Defaults to equal emittance More...
 
- Properties inherited from pluginbase.Objects.World.Environment.IOrbital
OrbitalRenderMode RenderMode [get]
 Gets the render mode. More...
 
int RenderDetail [get]
 Gets the render detail. Currently only applies to sphere rendering. Default 12 More...
 
Rgba EmittanceDiffuse [get]
 Gets the emittance color for lighting More...
 
Rgba EmittanceAmbient [get]
 Gets the emittance ambient for lighting More...
 
Rgba EmittanceSpecular [get]
 Gets the emmitance specular for lighting More...
 
bool EmittanceAuxiliary [get]
 If true, the light source is treated as secondary to a brighter light source, so that they won't combine True by default More...
 
Rgba OrbitalEmittance [get]
 The color that affects other orbitals. Defaults to emittance More...
 
bool HasEmittance [get]
 Gets a value indicating whether this instance has emittance. More...
 
string Resource [get]
 Gets the resource. In most cases this is a texture More...
 
EnvironmentBlendMode BlendMode [get]
 Gets the blend mode. More...
 
Rgba Color [get]
 Gets the color that the orbital is affected by More...
 
bool ReceivesLight [get]
 Gets a value indicating whether this pluginbase.Objects.World.Environment.IOrbital receives light from other orbitals during environmental rendering More...
 
float Size [get]
 Gets the relative size More...
 
Vector3 Direction [get]
 Gets the direction that the object is rendered in Needs to be normalized More...
 
int Layer [get]
 Gets the layer that the object is drawn on More...
 
float Rotation [get]
 Gets the rotation around the direction More...
 

Additional Inherited Members

- Public Member Functions inherited from pluginbase.Objects.World.Environment.IEnvironmentSimulatable
void Simulate (double time, double x, double y, double z)
 Simulate the environment with the time, and an x/y/z More...
 

Detailed Description

Interface that defines glow on an orbital Glow is the way an orbital effects the atmosphere when using an AtmosphereLayer

Property Documentation

◆ GlowColor

Rgba essentials.Environment.IOrbitalGlow.GlowColor
get

Gets the color of the glow. Defaults to equal emittance

The color of the glow.

◆ GlowRadius

float essentials.Environment.IOrbitalGlow.GlowRadius
get

Gets the glow radius. 0-1. The amount of the hemisphere that's affected

The glow radius.

◆ GlowStrength

float essentials.Environment.IOrbitalGlow.GlowStrength
get

Gets the glow strength. 0-1

The glow strength.


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