libavg is a library for media presentations and installations. Installations are scripted using an XML-based layout language and Python for interaction.
|Tags||Artistic Software education Computer Aided Instruction (CAI) multimedia Graphics Presentation Video Display Software Development Libraries Python Modules|
|Operating Systems||Mac OS X POSIX Linux|
Release Notes: A lot of work was done on the stability of the library. This version has been tested on Leopard, Snow Leopard, Ubuntu 8.10, 9.04, and 9.10, as well as Windows XP and Vista. Under Linux, it has been successfully run using NVidia, Intel, and ATI graphics hardware. New features include a new mesh node, SSE2-based video acceleration, and a very helpful script that dumps the format of a video.
Release Notes: This release includes major improvements in the tracking subsystem, big rendering performance increases for complex scenes, sound support, a much improved words node, and many minor enhancements.
Release Notes: This release has complete support for multi-touch input devices, and generally supports camera tracking. The video decoder is now multi-threaded, resulting in even better performance, especially on multi-core processors. The documentation has improved: there are several new tutorials, and the reference is much more thorough. There are many other changes.
Release Notes: In addition to many minor improvements, this version adds support for dynamically adding nodes to and removing nodes from an active avg tree, thus making the library a lot more flexible.
Release Notes: This version includes Intel Mac support and several improvements related to Macs. Videos with alpha channels are now supported, and support for sync to vblank works on Macs (and even on Linux boxes with broken OpenGL drivers like the VIA EPIA). The automatic tests have been greatly improved. Multisampling and gamma correction support have been added.