preview_animation
play_preview_when_done(has_autoplay)
Set preview playback option during context
Parameters:
Name | Type | Description | Default |
---|---|---|---|
has_autoplay | bool | autoplay during creating preview animation | required |
Source code in client/ayon_max/api/preview_animation.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
render_preview_animation(filepath, ext, camera, start_frame=None, end_frame=None, percentSize=100.0, width=1920, height=1080, viewport_options=None)
Render camera review animation Args: filepath (str): filepath to render to, without frame number and extension ext (str): output file extension camera (str): viewport camera for preview render start_frame (int): start frame end_frame (int): end frame percentSize (float): render resolution multiplier by 100 e.g. 100.0 is 1x, 50.0 is 0.5x, 150.0 is 1.5x width (int): render resolution width height (int): render resolution height viewport_options (dict): viewport setting options Returns: list: Rendered output files
Source code in client/ayon_max/api/preview_animation.py
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 |
|
viewport_layout_and_camera(camera, layout='layout_1')
Set viewport layout and camera during context ***For 3dsMax 2024+ Args: camera (str): viewport camera layout (str): layout to use in viewport, defaults to layout_1
Use None to not change viewport layout during context.
Source code in client/ayon_max/api/preview_animation.py
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 |
|
viewport_options_for_preview_animation()
Get default viewport options for render_preview_animation
.
Returns:
Name | Type | Description |
---|---|---|
dict | viewport setting options |
Source code in client/ayon_max/api/preview_animation.py
304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 |
|
viewport_preference_setting(general_viewport, nitrous_manager, nitrous_viewport, vp_button_mgr)
Function to set viewport setting during context ***For Max Version < 2024 Args: camera (str): Viewport camera for review render general_viewport (dict): General viewport setting nitrous_manager (dict): Nitrous graphic manager nitrous_viewport (dict): Nitrous setting for preview animation vp_button_mgr (dict): Viewport button manager Setting preview_preferences (dict): Preview Preferences Setting
Source code in client/ayon_max/api/preview_animation.py
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 |
|