Programe native: demonstrații în terminal
Sesiuni reale de terminal, rulate pe date demo mici, cu subtitrări în 8 limbi și voce sintetică opțională. Fără sunet implicit, fără urmărire, găzduite aici.
Traducerile în fr, it, es, pt, de și hu sunt automate și așteaptă revizuirea unor vorbitori nativi.
OSATURA osatura 0.1.0 (osatura-cli, AGPL-3.0-or-later; engine libraries MPL-2.0)
Motor de animație 2D cu schelet, în linia de comandă
Pagina are nevoie de JavaScript pentru redare; transcrierea de mai jos funcționează fără.
Transcriere
OSATURA este un motor de animație 2D cu schelet. Comanda demo scrie un proiect complet de exemplu.
$ osatura --version | head -n 1osatura 0.1.0 (osatura-cli, AGPL-3.0-or-later; engine libraries MPL-2.0)
$ osatura demo demo.jsonwrote demo.json
Comanda check compilează proiectul exact ca randarea și raportează oasele, cinematica inversă, straturile și canalele.
$ osatura check demo.jsonok: 'OSATURA demo' 640×480 @ 24 fps, 48 frames, 6 bones, 1 ik, 14 layers, 14 channels
Randăm un cadru, o dată ca imagine PNG cu oasele desenate și o dată ca vector SVG.
$ osatura render demo.json 12 frame12.png --boneswrote frame12.png
$ osatura render demo.json 12 frame12.svgwrote frame12.svg
Exportul scrie o animație GIF. Totul rulează în linia de comandă, fără interfață grafică. Proiectul este în stadiul alpha.
$ osatura export demo.json demo.gifwrote demo.gif
$ ls -l frame12.png frame12.svg demo.gif-rw-r--r-- 1 root root 1111334 Nov 3 14:20 demo.gif -rw-r--r-- 1 root root 41038 Nov 3 14:20 frame12.png -rw-r--r-- 1 root root 7764 Nov 3 14:20 frame12.svg
Vocea este sintetizată local cu espeak-ng (GPL-3.0); sună mecanic, dar funcționează în toate cele 8 limbi.
Ritmul este montat pentru a putea fi urmărit; textul de pe ecran este ieșirea reală a programelor, iar căile absolute sunt scurtate la /home/demo.