PointLightComponent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A light source that emits light uniformly into all directions.
public ref class PointLightComponent : Microsoft::Azure::RemoteRendering::LightComponentBase
public class PointLightComponent : Microsoft.Azure.RemoteRendering.LightComponentBase
type PointLightComponent = class
inherit LightComponentBase
Public Class PointLightComponent
Inherits LightComponentBase
- Inheritance
Remarks
Point lights are used for local lights such as light bulbs.
Properties
AttenuationCutoff |
Custom interval of min/max distances over which the light's attenuated intensity is scaled down to zero. |
Color |
The color of the light in Gamma color space. (Inherited from LightComponentBase) |
Enabled |
Enabled state of this component. (Inherited from ComponentBase) |
Intensity |
The overall brightness and range of the light. (Inherited from LightComponentBase) |
InteropId | (Inherited from ObjectBase) |
Length |
The length of the light emitting shape. |
Owner |
The Entity that this component is attached to. (Inherited from ComponentBase) |
ProjectedCubeMap |
Optional cubemap Texture to be projected onto surrounding geometry. |
Radius |
The radius of the light emitting shape. |
Type |
The exact type of this component. (Inherited from ComponentBase) |
Valid |
Whether this component is still valid. (Inherited from ComponentBase) |
Methods
AsToolingObject<ToolingObject>() | (Inherited from ObjectBase) |
Destroy() |
Destroys the component in the runtime. (Inherited from ComponentBase) |
Equals(Object) | (Inherited from ObjectBase) |
GetHashCode() | (Inherited from ObjectBase) |