WikiStart

Version 4 (admin, 20/03/2012 14:11)

1 2 admin
h1. libavg is a high-level development platform for media-centric applications.
2 2 admin
3 2 admin
<div style='float: right; background-color: #CCCCCC; width: 24em; margin: 6px 0 9px 12px; padding: 9px 18px 0 0; text-align: center;'>
4 2 admin
5 2 admin
<div style='text-align: center; color: #C77101; font-size: 1.5em;'>Multitouch</div>
6 2 admin
7 2 admin
libavg is great for [[Multitouch|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.
8 2 admin
</div>
9 2 admin
10 2 admin
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":http://www.archimedes-exhibitions.de, which uses libavg for it's exhibits.
11 2 admin
12 2 admin
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.
13 2 admin
14 2 admin
libavg runs on Linux, Mac OS X and Windows. It is open source and licensed under the "LGPL":http://www.gnu.org/copyleft/lesser.html.
15 2 admin
16 2 admin
h1. Showcase
17 2 admin
18 2 admin
libavg has been used in many artistic and commercial projects - here is a sample. More projects are in the full [[Showcase]].
19 2 admin
20 2 admin
table(hiddenTable).
21 2 admin
|!/files/simmed_icon.png!:http:/projects/libavg/wiki/SimMed|!/files/airlock_icon.png!:http:/projects/libavg/wiki/Scanner|!/files/sponc_icon.png!:http:/projects/libavg/wiki/Sponc|
22 2 admin
|=.SimMed
23 2 admin
_Medical Education_|=.c-base Scanner
24 2 admin
                   _Guards the c-base_|=.Sponc
25 2 admin
                                      _Multitouch Pong_|
26 2 admin
|!/files/special_player_icon.png!:http:/projects/libavg/wiki/SpecialPlayer|!/files/snatchem_icon.png!:http:/projects/libavg/wiki/SnatchEm|!/files/globaldata_icon.png!:http:/projects/libavg/wiki/GlobalData|
27 2 admin
|=.The Special Player
28 2 admin
_Augmented Dancing_|=.Snatch'em
29 2 admin
                   _Award-Winning MT Game_|=.GlobalData
30 2 admin
                                          _Multitouch Maps_|