Kitchen Budapest
2007 Nyár / Summer — the lab’s first catalogue, powered by Magyar Telekom
Animata
Az Animata egy valós idejű animációs szoftver, amely segítségével virtuális bábokból könnyedén építhetünk fel jeleneteket. A karaktereket egy meglévő kép és egy arra felépített csontvázrendszer segítségével lehet élőben mozgatni. A képek különböző mélységekben, térbeli hatást keltve helyezhetők el. A rétegek között kamera segítségével, a jelenetek különféle szegmenseit bejárva mozoghatunk. A szereplők mozgását külső eszközökkel vezérelhetjük. Alakfelismerő rendszerrel összekapcsolva a karaktereket akár élő szereplők is irányíthatják. A különböző számítógépeken futó Animata programok képesek hálózaton keresztül együttműködni, kollaboratív szerkesztési és előadási lehetőségeket biztosítva.
Miért készült?
A szoftvert elsősorban színház, zene, tánc, performansz előadások interaktív díszleteként, vagy dekorációs, promóciós célú vetítések alapjaként lehet használni.
Hogyan működik?
Az Animata karaktereinek megalkotása – a hagyományos 3D animációs programok munkafolyamatával ellentétben – állóképekből kiindulva, rendkívül egyszerűen, szinte pár perc alatt történik. A bábok alapjaként szolgáló képre síkbeli háromszögek hálózatát építjük fel, majd a struktúra egyes részeit egy csontrendszerhez rendeljük. A csontok viselkedését fizikai modell határozza meg, amely biztosítja a felépített jelenet szereplőinek egyszerű mozgatását.
Jelenlegi állapot
Rendelkezünk egy Processing környezetben készített prototípussal és egy dinamikusan fejlődő alkalmazással, amely már lehetőséget ad karakterek felépítésére, akár a felhasználó közreműködésével, akár automatikusan a kép változásait követve.
Animata is a real-time animation software for live performance, with the aid of which we can easily create scenes with virtual puppets. Creating and moving characters is as simple as loading an image and attaching a skeleton to it. Images can be placed in different depths of field so that they have a three-dimensional effect. We can move among the layers of various depth, creating a spatial effect, with the help of the camera, covering various segments of the scenes. The characters' movements are controlled by external devices. Combined with a pattern recognition system, the characters might even be controlled by live actors. Furthermore, Animata allows a multi-user collaboration via the internet, thus providing an opportunity for the collective editing and creating of the performance.
Our aim
This software is designed to create an interactive background for theatre, music and dance performances, and it can also be used for the visual design of promotional screenings.

Működőképes a rendszert vezérlő fizikai szimuláció, a felhasználói felület folyamatosan bővíthető, a szoftver több operációs rendszeren, Mac OS X, Linux és Windows alatt is futtatható. Terveink szerint a közeljövőben főleg az Animata külső eszközökkel történő kollaboratív vezérlésére fogunk koncentrálni. A karakterek animációja, a kamera mozgatása és egyéb különleges vizuális effektek mobiltelefonokkal, multitouch képernyőről, vagy szenzorokkal, a környezeti változásokra reagálva lesznek vezérelhetők. Multimédiás fejlesztők és művészek által széles körben használt programozói környezetekkel (Max/MSP, Pure Data, EyesWeb) is szeretnénk szoftverünket összekapcsolni, kihasználva ezen alkalmazások lehetőségeit például a képfeldolgozás, a hanganalízis, vagy a motion capture területén.
How does it work?
In contrast with the traditional 3D animation programs, creating characters in Animata is quite simple and takes only a few minutes. On the basis of the still images, which serve as the skeleton of the puppets, we produce a network of triangles, some parts of which we link with a bony structure. The bones' movement is based on a physical model, which allows the characters to be easily moved.
Current state
We already have a prototype created in a "processing environment" and a dynamically developing application, which provides us an opportunity for building characters, either with the co-operation of users, or by following the modifications of the image automatically. The simulation that controls the system works well, and the interface can be extended gradually. The software can be run on multiple operating systems, like Mac OS X, Linux and Windows. In the near future, we plan to develop collective control by external devices. The animation of the characters, camera movement, and other special visual effects will be controllable by cell phones, or through multi-touch-screens or sensors. We would like to connect Animata with widespread programming environments (Max/MSP, Pure Data, EyesWeb) used by multimedia developers and artists, in order to make use of the possibilities of these applications in the fields of image editing, sound analysis, or motion capture.
Animált karakter előkészítésének lépései / Steps for preperaing a character for animation
Restored from the original Kitchen Budapest project site — texts and images as published.