To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

openFrameworks

From Wikipedia, the free encyclopedia

openFrameworks
Developer(s)Zachary Lieberman, Theo Watson, Arturo Castro
Stable release
0.12.0 / August 30, 2023; 7 months ago (2023-08-30)
Repository
Written inC++
Operating systemMicrosoft Windows, macOS, Linux, iOS, Android
TypeApplication framework
LicenseMIT License
Websiteopenframeworks.cc

openFrameworks is an open source toolkit designed for creative coding founded by Zachary Lieberman, Theo Watson and Arturo Castro. OpenFrameworks is written in C++ and built on top of OpenGL. It runs on Microsoft Windows, macOS, Linux, iOS, Android and Emscripten. It is maintained by its founders with contributions by other members[1] of the openFrameworks community.

YouTube Encyclopedic

  • 1/3
    Views:
    17 703
    9 997
    2 441
  • Openframeworks Showreel #1
  • Part 1 of GAFFTA OpenFrameworks for Processing Coders
  • UI Elements in OpenFrameworks

Transcription

History

The 0.01 version of openFrameworks was released by Zachary Lieberman on August 3, 2005. By February 2006, Lieberman was using version 0.03 with their students at the Parsons School of Design in New York City. According to its authors, openFrameworks was developed for

"... folks using computers for creative, artistic expression, and who would like low level access to the data inside of media in order manipulate, analyze or explore. That audience we felt was significantly underserved by the current crop of C++ libraries."[2]

openFrameworks running the OpenCV add-on example.
Presentation of the project openFrameworks at the 2008 Ars Electronica Festival

Artists and projects

Several artists have used openFrameworks in their projects. Co-founder Zach Lieberman used the toolkit for his 2006 Drawn project, in which visitors can create painted ink shapes and then interact with them.[3][4] Co-founder Theo Watson has used openFrameworks for their projects audio space, where visitors can leave spatialised audio messages in a room and hear messages left by previous visitors, and "Laser Tag."[5][6] In 2010, Lieberman, Watson, Graffiti Research Lab and others working together as "Free Art and Technology" used openFrameworks for the "EyeWriter" project, a low-cost eye tracking system originally designed to allow paralyzed graffiti artist Tempt One to be able to draw using his eyes.[7] In 2006, Cory Arcangel used openFrameworks to create the video projection Colors, taking the 1988 film of the same name and playing it one horizontal row of pixels at a time, over a period of more than 33 days.[8][9] Terry Cavanagh's indie video game "Super Hexagon" was originally created in openFrameworks.[10]

License

Openframeworks is released under the permissive MIT license. The libraries used by the framework each have their own licenses.[2]

Related projects

OpenFrameworks' emphasis on creative coding is similar to the Processing language in that both projects present a simplified interface to powerful libraries for media, hardware and communication. openFrameworks's main difference from Processing is that it is written in C++, instead of Java. Users will find many similarities between the two libraries, for example what is beginShape() in Processing is ofBeginShape() in openFrameworks. The openFrameworks wiki includes an article for people coming to openFrameworks from Processing.[11]

Another similar project is Cinder, which is also a C++ library framework for creative programming. The primary difference is that openFrameworks has a larger number of dependencies on open source libraries, allowing advanced programmers more control and transparency, while Cinder is more dependent on libraries built into the operating systems it sits on top of, which generally means updates and bug fixes are more frequent and reliable with openFrameworks.[citation needed]

References

  1. ^ "Contributors to openframeworks/OpenFrameworks". GitHub.
  2. ^ a b "openFrameworks FAQ". Retrieved 10 April 2016.
  3. ^ "Drawn". thesystemis.com. Retrieved 2022-12-22.
  4. ^ "Zach Lieberman and Golan Levin at NTT ICC". Rhizome. Retrieved 2022-12-24.
  5. ^ "AUDIO SPACE". Theodore Watson - Interactive Installations. Retrieved 2022-12-22.
  6. ^ "LASER TAG". Theodore Watson - Interactive Installations. Retrieved 2022-12-22.
  7. ^ "EYEWRITER". Theodore Watson - Interactive Installations. Retrieved 2022-12-22.
  8. ^ Arcangel, Cory (2018). "Colors Personal Edition" (PDF). The Source. 1 (9): 8.
  9. ^ Tate. "'Colors', Cory Arcangel, 2006". Tate. Retrieved 2022-12-24.
  10. ^ "Super Hexagon brings concentric chiptune madness to BlackBerry 10". Engadget. Retrieved 2022-12-24.
  11. ^ "openFrameworks for Processing users". Retrieved 10 April 2016.

External links

This page was last edited on 9 April 2024, at 21:21
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.