Open Asterune
PointLight

PointLight

Emits light in all directions from a point.

Creatable
Instance.new("PointLight")
Inherits
LightInstance
Replication
Standard

Behavior

PointLight emits light in all directions from a point.

Summary

Members14
Properties13
Methods1

Properties

Brightness

PointLight.Brightness: number = 1

The intensity multiplier applied to the emitted light.

Color

PointLight.Color: Color3 = Color3.new(1, 1, 1)

The color of the emitted light.

ContactShadows

PointLight.ContactShadows: boolean = false

Whether the light adds contact shadows near surface intersections.

Enabled

PointLight.Enabled: boolean = true

Whether this light contributes illumination.

Face

PointLight.Face: EnumItem = Enum.NormalId.Front

The Part face on which the surface texture, light, or interface is placed.

IesProfile

PointLight.IesProfile: Content = ""

The content identifier of the light's IES intensity profile.

Range

PointLight.Range: number = 8

The maximum distance affected by the light, in studs.

RenderLayer

The rendering layer used for this geometry or light.

Shadows

PointLight.Shadows: boolean = false

Whether this light casts shadows. Additional shadow-casting lights increase rendering work.

SourceRadius

PointLight.SourceRadius: number = 0.25

The radius of the light source used for soft-shadow calculations.

Temperature

PointLight.Temperature: number = 6500

The color temperature used to tint the light.

Texture

PointLight.Texture: Content = ""

The content identifier of the texture used by this instance.

Volumetric

PointLight.Volumetric: boolean = false

Whether the light contributes to volumetric lighting.

Methods

GetExecutionGroup

PointLight:GetExecutionGroup(): ExecutionGroup?

Returns this instance if it is an ExecutionGroup. Otherwise returns the nearest ancestor ExecutionGroup, or nil when no group contains the instance.

Inherited members

Inherited47

Light