lightlayer
LightLayer object
Section titled “LightLayer object”app.project.item(index).layer(index)
Description
Section titled “Description”The LightLayer object represents a light layer within a composition. Create it using the LayerCollection.addLight() method. It can be accessed in an item’s layer collection either by index number or by a name string.
LightLayer is a subclass of Layer object. All methods and attributes of Layer are available when working with Light-Layer.
AE Properties
Section titled “AE Properties”LightLayer defines no additional attributes, but has different AE properties than other layer types. It has thefollowing properties and property groups:
MarkerTransform:PointofInterestPositionScaleOrientationXRotationYRotationRotationOpacityLightOptions:IntensityColorConeAngleConeFeatherCastsShadowsShadowDarknessShadowDiffusion
Attributes
Section titled “Attributes”LightLayer.lightSource:
Section titled “LightLayer.lightSource:”app.project.item(index).layer(index).lightSource
Description
Section titled “Description”For a light layer, the layer to use as a light source when LightLayer.lightType is LightType.ENVIRONMENT.
LightLayer.lightSource can be any 2D video, still, or pre-composition layer in the same composition. Attempting to assign a 3D layer as the .lightSource will result in an “Invalid light source specified” error.
LightLayer.lightType
Section titled “LightLayer.lightType”app.project.item(index).layer(index).lightType
Description
Section titled “Description”For a light layer, its light type. Trying to set this attribute for a non-light layer produces an error.
A LightType enumerated value; read/write. One of:
LightType.PARALLELLightType.SPOTLightType.POINTLightType.AMBIENTLightType.ENVIRONMENT