Multitouch
libavg is great for multitouch development. It supports Win7 Touch, Linux Drivers, TUIO and even the Apple Multitouch Trackpad - in short, all major driver models. It also includes it's own tracker for optical FTIR and DI devices. The libavg event system is fully multitouch-enabled and makes building even complex multitouch applications easy.
libavg is a high-level development platform for media-centric applications.
libavg allows programmers, media artists and designers to quickly develop media applications. It uses python as scripting language and is written in high-speed C++. The project has been under constant development since it's inception in 2003. Since 2007, development is being sponsored by Archimedes Exhibitions, which uses libavg for it's exhibits.
libavg has a clear and consistent interface and is easy to learn and use. It delivers professional-quality graphics by default. Above all, however, libavg is fast. The C++ core is written with performance in mind, all graphics processing is hardware-accelerated through OpenGL, and GPU Shaders are used to accelerate critical parts like video decoding, compositing and visual effects.
libavg runs on Linux, Mac OS X and Windows. It is open source and licensed under the LGPL.
Showcase
libavg has been used in many artistic and commercial projects - here is a sample. More projects are in the full Showcase.
Attachments
-
airlock_icon.png
(12.7 KB) -
added by coder 11 months ago.
-
sponc_icon.png
(9.2 KB) -
added by coder 11 months ago.
-
timescope_icon.png
(30.4 KB) -
added by coder 11 months ago.
-
special_player_icon.png
(35.8 KB) -
added by coder 11 months ago.
-
snatchem_icon.png
(21.3 KB) -
added by coder 11 months ago.
-
globaldata_icon.png
(30.1 KB) -
added by coder 11 months ago.
-
empcommand_icon.png
(5.5 KB) -
added by coder 11 months ago.
