Synopsis - orlammd/pytaVSL GitHub Wiki

What might be done with pytaVSL

  • loading a bunch of images (all in the same directory)
  • load new custom images
  • (optionnally) load animated images
  • each image might be displayed via an OSC message,
  • each image might be scaled via OSC messages,
  • each image might be positionned via OSC messages,
  • each image might be rotated via OSC messages,
  • several slides can display image,
  • the images might be preloaded in the slide before it to appear,
  • several slides are drawn in a container,
  • the container might be positionned, scaled, rotated or displayed via OSC messages.

Classes

pytaVSL

pytaVSL is the main class of pytaVSL. It also is the OSC server of the app.

Container

The container class is destined to host (i.e. be parent of) slides. As a container, the child slides positions depend on its position. The same goes for scale, rotate, and display.

x, y, z sx, sy, sz ax, ay, az visible (boolean)

Slide

A slide is an image container. It might displayed any image contained in the Queue.

x, y, z sx, sy, sz ax, ay, az visible (boolean) alpha

OSC syntax