MANUAL / SCRIPTING & EXPRESSIONS

Cameras and lights (scripting)

Camera Options, Point of Interest and Light Options from Brio Script.

Cameras

comp.layers.addCamera(name) adds a camera; the comp turns 3D and it becomes the active camera.

layer.property("Camera Options") (also cameraOption, ADBE Camera Options Group):

PropertyNotes
Zoompx. Keyframable.
Focus Distancepx. Keyframable.
Depth of Field0/1.
Aperture
Blur Level100.

The Transform group's Point of Interest (ADBE Anchor Point on a camera, as in AE; also layer.pointOfInterest) is [x, y, z] in comp coordinates and keyframable.

Lights

comp.layers.addLight(name) adds a spot light, as in AE. Set lightType in the same run: LightType.PARALLEL / SPOT / POINT / AREA. layer.lightType changes any light's type.

layer.property("Light Options") (also lightOption, ADBE Light Options Group):

PropertyNotes
Intensity%
Color
Cone AngleThe full angle.
Cone Feather%
Radius
Casts Shadows0/1
Shadow Darkness, Shadow Diffusion, FalloffStay at 100, 0 and 1.

Light settings aren't keyframable in Brio.