Выражения After Effects список
Выражения (Expressions) в Adobe After Effects — функции, которые позволяют создавать сложные анимации, динамически управлять свойствами и автоматизировать рутинные задачи.

 

Global

comp(name)
footage(name)
thisComp
time
colorDepth
posterizeTime(framesPerSecond)
timeToFrames(t = time + thisComp.displayStartTime, fps = 1.0/ thisComp.frameDuration, isDuration = false)
framesToTime(frames, fps = 1.0/ thisComp.frameDuration)
timeToTimecode(t = time + thisComp.displayStartTime, timecodeBase = 30, isDuration = false)
timeToNTSCTimecode(t = time + thisComp.displayStartTime, ntsc DropFrame = false, isDuration = false)
timeToFeetAndFrames(t = time + thisComp.displayStartTime, fps = 1.0/ thisComp.frame Duration, framesPerFoot = 16, isDuration = false)
timeToCurrentFormat(t = time + thisComp.displayStartTime, fps = 1.0/ thisComp.frameDuration, isDuration = false, ntsc DropFrame = thisComp.ntscDropFrame)

Color Conversion

rgbToHsl(rgbaArray)
hslToRgb(hslaArray)

Footage

width
height
duration
frameDuration
ntscDropFrame
pixelAspect
name

Camera

pointOfInterest
zoom
depthOfField
focusDistance
aperture
blurLevel
irisShape
irisRotation
irisRoundness
irisAspectRatio
irisDiffractionFringe
highlightGain
highlightThreshold
highlightSaturation
active

Effect

active
param(name)
param(index)
name

Key

value
time
index
dompina

Mask

maskOpacity
maskFeather
maskExpansion
invert
name
dompiname!

Vector Math

add(vec1, vec2)
sub(vec1, vec2)
mul(vec, amount)
div(vec, amount)
clamp(value, limit1, limit2)
dot(vec1, vec2)
cross(vec1, vec2)
normalize(vec)
length(vec)
length(point1, point2)
lookAt(fromPoint, atPoint)

Interpolation

linear(t, value1, value2)
linear(t, tMin, tMax, value1, value2)
ease(t, value1, value2)
ease(t, tMin, tMax, value1, value2)
easeln(t, value1, value2)
easeln(t, tMin, tMax, value1, value2)
easeOut(t, value1, value2)
easeOut(t, tMin, tMax, value1, value2)

Other Math

degreesToRadians(degrees)
radiansToDegrees(radians)

Comp

layer(index)
layer(name)
layer(otherLayer, relIndex)
marker
numLayers
activeCamera
width
height
duration
ntscDropFrame
displayStartTime
frameDuration
shutterAngle
shutterPhase
bgColor
pixelAspect
name

Layer

Sub-objects

source
sourceTime(t = time)
sourceRectAtTime(t = time, include Extents = false)
effect(name)
effect(index)
mask(name)
mask(index)

General

width
height
index
parent
hasParent
inPoint
outPoint
startTime
hasVideo
hasAudio
enabled
active
audioActive
samplelmage(point, radius = [.5, .5], postEffe

Properties

anchorPoint
position
scale
rotation
opacity
audioLevels
timeRemap
marker
name

3D

orientation
rotationX
rotationY
rotationZ
castsShadows
lightTransmission
acceptsShadows
acceptsLights
ambient
diffuse
specularlntensity
specularShininess
metal

Space Transforms

toComp(point, t = time)
fromComp(point, t = time)
toWorld(point, t = time)
fromWorld(point, t = time)
toCompVec(vec, t = time)
fromCompVec(vec, t = time)
toWorldVec(vec, t = time)
fromWorldVec(vec, t = time)
fromCompToSurface(point, t = time)

Light

pointOfInterest
intensity
color
coneAngle
coneFeather
shadowDarkness
shadowDiffusion

MarkerKey

comment
chapter
url
frame Target
eventCuePoint
cuePointName
parameters
duration