unreal.AvaPlayable¶
- class unreal.AvaPlayable(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectBase class for a Motion Design playable.
A playable (a.k.a. graphic or page) is the basic element that can be rendered and controlled through the animations and remote control.
Design goal:
The design goal is to abstract the implementation of a playable. So far we have one concrete implementation: - Level Streaming that can be streamed with other levels in the same game instance.
To support multiple playable in the same channel/output, there are 2 ways: - rendering in the same world which can only be done with the level streaming playables. - compositing different renders. This is not yet supported, but the playable abstraction should help.
Distributed rendering is implemented using playable and playable group remote proxies.
C++ Source:
Plugin: Avalanche
Module: AvalancheMedia
File: AvaPlayable.h