Adobe 12040118 Using Help - Page 11

Render automation with aerender, Table 3, Operator Precedence

Page 11 highlights

Help Using Help Writing Scripts Back 11 Operators Description /= Assignment with divide operation. %= Assignment with modulo operation. = Assignment with bitwise right shift operation. >>>= Assignment with bitwise right shift unsigned operation. &= Assignment with bitwise AND operation. ^= Assignment with bitwise XOR operation. |= Assignment with bitwise OR operation. , Multiple evaluation. Table 3 Operator Precedence Operators (Listed from highest precedence -top row-to lowest) [], (), . new, delete, -(unary negation), ~, !, typeof, void,++, -- *, /, % +, -(subtraction) , >>> = ==, != & ^ | && || ?: , Associativity left to right right to left left to right left to right left to right left to right left to right left to right left to right left to right left to right left to right right to left right to left left to right Render automation with aerender One primary use for scripting in After Effects 6.5 is render automation. Anyone charged with managing a complex rendering pipeline will be interested in this. Render automation can be accomplished either by handcoding scripts or via a third-party network rendering solution that supports automated management of network rendering pipelines. Note: There are other uses for scripting; it can be a shortcut around tedious tasks that would otherwise involve repetitious pointing and clicking. See "Examples" on page 179 for examples of what scripts can do. Using Help Back 11

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253

U
sing H
elp
B
ack
11
Help
Writing Scripts
U
sing H
elp
B
ack
11
Table 3
Operator Precedence
Render automation with aerender
One primary use for scripting in After Effects 6.5 is render automation. Anyone charged with managing a
complex rendering pipeline will be interested in this. Render automation can be accomplished either by hand-
coding scripts or via a third-party network rendering solution that supports automated management of
network rendering pipelines.
Note:
There are other uses for scripting; it can be a shortcut around tedious tasks that would otherwise involve
repetitious pointing and clicking. See “Examples” on page 179 for examples of what scripts can do.
/=
Assignment with divide operation.
%=
Assignment with modulo operation.
<<=
Assignment with bitwise left shift operation.
>>=
Assignment with bitwise right shift operation.
>>>=
Assignment with bitwise right shift unsigned operation.
&=
Assignment with bitwise AND operation.
^=
Assignment with bitwise XOR operation.
|=
Assignment with bitwise OR operation.
,
Multiple evaluation.
Operators (Listed from highest precedence —top row—to lowest)
Associativity
[], (), .
left to right
new, delete, -(unary negation), ~, !, typeof, void,++, --
right to left
*, /, %
left to right
+, -(subtraction)
left to right
<<, >>, >>>
left to right
<, <=, >, >=
left to right
==, !=
left to right
&
left to right
^
left to right
|
left to right
&&
left to right
||
left to right
?:
right to left
=, /=, %=, <<=, >>=, >>>=, &=, ^=, |=, +=, -=, *=
right to left
,
left to right
Operators
Description