Выражения 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)
Random Numbers
seedRandom(seed, timeless = false)
random()
random(maxValOrArray)
random(minValOrArray, maxValOrArray)
gaussRandom()
gaussRandom(maxValOrArray)
gaussRandom(minValOrArray, maxValOrArray)
noise(valOrArray)
Color Conversion
rgbToHsl(rgbaArray)
hslToRgb(hslaArray)
JavaScript Math
Math.cos(value)
Math.acos(value)
Math.tan(value)
Math.atan(value)
Math.atan2(y, x)
Math.sin(value)
Math.sqrt(value)
Math.exp(value)
Math.pow(value, exponent)
Math.log(value)
Math.abs(value)
Math.round(value)
Math.ceil(value)
Math.floor(value)
Math.min(value1, value2)
Math.max(value1, value2)
Math.PI
Math.E
Math.LOG2E
Math.LOG10E
Math.LN2
Math.LN10
Math.SQRT2
Math.SQRT1_2
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
Property
value
valueAtTime(t)
velocity
velocityAtTime(t)
speed
speedAtTime(t)
wiggle(freq, amp, octaves = 1, amp_mult = .5, t = time)
temporalWiggle(freq, amp, octaves = 1, amp_mult = .5, t = time)
smooth(width = .2, samples = 5, t = time)
loopln(type = «cycle», numKeyframes = 0)
loopOut(type = «cycle», numKeyframes = 0)
looplnDuration(type = «cycle», duration = 0)
loopOutDuration(type = «cycle», duration = 0)
key(index)
key(markerName)
nearestKey(t)
numKeys
name
active
enabled
propertyGroup(countUp = 1)
propertyIndex
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
Урок 1. Выражения в After Effects
Урок 3 Выражения для непрозрачности в After Effects
Урок 5 Выражения для положения в After Effects
Урок 7 Выражения затухания After Effects
Урок 9 Выражения для масштаба с затуханием Продолжение After Effects
Урок 11 Выражения в After Effects Почему дергалось крылышко бабочки
Урок 2 Выражения в After Effects
Урок 4 Выражения для масштаба в After Effects
Урок 6 Выражения для положения Продолжение After Effects
Урок 8 Выражения затухания для масштаба After Effects
Урок 10 Выражения в After Effects Практическое применение Несколько примеров анимации
Связывание объектов в After Effects с помощью выражения
Связать свойства объектов в After Effects. Продолжение
Три доллара , Пример использования выражений в After Effects
Проект анимация бабочки