< Previous | Contents | Manuals Home | Boris FX | Next >
SyPy: Python Reference Manual for SynthEyes 2024
(SynthEyes 2023.10.1057)
©2012-2023 Boris FX, Inc.
The SyPy ("sigh-pie") module allows extensive control of a SynthEyes application process from within a Python programming environment using an object-oriented interface. The SynthEyes scene and user interface can be manipulated directly to add additional functionality, or to interface with other applications to integrate with a studio workflow. SyPy can launch SynthEyes instances, control existing ones, or be run by SynthEyes at the user’s request to implement custom tools.
SynthEyes interfaces with a Python interpreter using a client/server approach, much like an X server on Linux. This provides important advantages of flexibility and reliability. You can use your own version of the Python interpreter, or use the Python interpreter built into third-party applications such as Shotgun or Maya. With this approach, you do not have to set up python/python communication channels: you can directly control SynthEyes from another app.
©2023 Boris FX, Inc. — UNOFFICIAL — Converted from original PDF.