OpenFrameworks - OpenFrameworks
Vývojáři | Zachary Lieberman, Theo Watson, Arturo Castro |
---|---|
Stabilní uvolnění | 0.11.0 / 30. listopadu 2019 |
Úložiště | |
Napsáno | C ++ |
Operační systém | Microsoft Windows, Operační Systém Mac, Linux, iOS, Android |
Typ | Rámec aplikace |
Licence | Licence MIT |
webová stránka | openframeworks |
openFrameworks je otevřený zdroj sada nástrojů určená pro kreativní kódování založeno Zachary Lieberman, Theo Watson a Arturo Castro. OpenFrameworks je napsán v C ++ a postaveno na OpenGL. Běží dál Microsoft Windows, Operační Systém Mac, Linux, iOS, Android a Emscripten. Udržuje ji Zachary Lieberman, Theo Watson a Arturo Castro s příspěvky ostatních členů[1] komunity openFrameworks.
Dějiny
OpenFrameworks v0.01 vydal Zachary Lieberman 3. srpna 2005. V únoru 2006 byla verze v0.03 používána Liebermanovými studenty na Parsons School of Design, New York City. Podle jeho autorů byl openFrameworks vyvinut pro
„... lidé, kteří používají počítače pro kreativní, umělecké vyjádření a kteří by chtěli nízkoúrovňový přístup k datům uvnitř médií, aby mohli manipulovat, analyzovat nebo prozkoumávat. To publikum, které jsme cítili, bylo významně poddimenzováno současným množstvím knihoven C ++.“[2]
Související projekty
Jeho důraz na „kreativní“ využití přitahuje paralely zpracovává se protože oba projekty představují zjednodušené rozhraní k výkonným knihovnám pro média, hardware a komunikaci. hlavní rozdíl openFrameworks od zpracovává se je to, že je napsáno C ++, namísto Jáva. Uživatelé najdou mnoho podobností mezi těmito dvěma knihovnami, například to, co je beginShape () ve Zpracování, je ofBeginShape () v openFrameworks. Wiki openFrameworks obsahuje článek pro lidi přicházející do openFrameworks ze Zpracování.[3]
Dalším podobným projektem je Oharek, což je také rámec knihovny C ++ pro kreativní programování. Primární rozdíl spočívá v tom, že openFrameworks má větší počet závislostí na knihovnách open source, což umožňuje pokročilým programátorům větší kontrolu a transparentnost, zatímco Cinder je více závislý na knihovnách zabudovaných do operačních systémů, na které sedí, což obecně znamená aktualizace a opravy chyb jsou s openFrameworks častější a spolehlivější.[Citace je zapotřebí ]
Licence
Openframeworks je vydán pod Licence MIT. Knihovny používané rozhraním mají své vlastní licence.[2]
Viz také
- zpracovává se - Java aplikace vytvořená pro komunity elektronického umění a vizuálního designu.
- Oharek - Rámec založený na C ++ pro pokročilé možnosti vizualizace.
Reference
- ^ https://github.com/openframeworks/openFrameworks/contributors
- ^ A b "openFrameworks FAQ". Citováno 10. dubna 2016.
- ^ "openFrameworks pro zpracování uživatelů". Citováno 10. dubna 2016.
externí odkazy
- openframeworks
.cc - fórum openFrameworks - tradičně nejlepší místo pro dotazy a oznámení
- openFrameworks wiki - dokumentace
- openFrameworks na GitHub
Skutečné projekty
Pozoruhodné projekty vytvořené pomocí openFrameworks:
- zvukový prostor podle Theodore Watson
- tažené podle Zach Lieberman
- barvy podle Cory Arcangel
- znovu se podívat podle Chris Sugrue
- LASER. Štítek podle Theo Watson /Výzkumná laboratoř graffiti
- EyeWriter podle Free Art and Technology (TLUSTÝ. ), OpenFrameworks, Výzkumná laboratoř graffiti, a Ebeling Group ve spolupráci s TEMPTONE
- Magic Torch Alberto García, Julio Obelleiro, Martín Nadal a Alberto Cortés
- Le Sacre du Printemps je Klaus Obermaier s Ars Electronica Futurelab Chris Sugrue a Matthias Bauer.
- Systém TouchKit Multitouch autor: NOR_ / D
- Software Quase-Cinema VJ Alexandre Rangel
- Globe4D podle Rick Companje, Nico van Dijk, Danica Mast, Hanco Hogenbirk
- Interaktivní animace Hvězdná noc podle Petros Vrellis
- Sledování 2D multitouch CCV podle Komunita skupiny NUI
- Super šestihran Terry Cavanagh
- Turnaj Aréna Fotbal 3D hra pro Android od společnosti Nitra Games Ltd.