상위 질문
타임라인
채팅
관점

오픈프레임웍스

위키백과, 무료 백과사전

오픈프레임웍스
Remove ads

오픈프레임웍스(openFrameworks)는 C++를 기반으로 한 오픈 소스 라이브러리로서 "창의적인 코딩"을 위해 디자인되었다. 오픈프레임웍스는 C++로 작성되었으며, 윈도우, Mac OS X, 리눅스에서 작동하는 크로스 플랫폼 소프트웨어 프레임워크이다. 오픈프레임웍스는 Zachary Lieberman 보관됨 2010-07-09 - 웨이백 머신, Theo Watson, Arturo Castro, 그리고 오픈프레임웍스 커뮤니티에 의해 공동 개발되었다.

간략 정보 개발자, 안정화 버전 ...
Remove ads

역사

오픈프레임웍스(OpenFrameworks) v0.01 은 Zachary Lieberman 에 의해 2005년 8월 3일에 릴리스되었다. 2006년 2월에 버전 v0.03은 뉴욕에서 [[Parsons School of Design]의 학생들에 의해서 사용되었다. 저자에 의하면 다음에 의하여 오픈프레임웍스는 개발되었다.

원문 :

(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.
번역 :
컴퓨터를 사용해 창조적이고 예술적 표현, 그리고 미디어 데이터를 조작, 분석, 탐구 하기 위해 저수준 액세스를 좋아하는 사람들을 위해서 만들어졌다. 우리가 느끼기에 현재의 C++라이브러리는 이러한 일을 하기에는 적합하지가 않다.

Remove ads

특징

오픈프레임웍스는 기존의 다양한 라이브러리를 통합하여 손쉽게 사용가능하도록 설계되어있다. 그래픽에는 OpenGL이, 오디오 작동에는 rtAudio를, 글꼴에는 프리타입이, 이미지 작업에는 freeImage가, 그리고 비디오 재생에는 GStreamer(리눅스), 퀵타임(맥) 혹은 videoInput(윈도우) 이 사용되었다.[1]

설치

오픈프레임웍스는 별도의 IDE를 제공하지 않으며, 별도의 설치과정이 존재하지 않고, 소스 코드 형태로 제공이 된다. 오픈프레임웍스를 시작하는 과정은 다음과 같다.

  1. C++를 위한 컴파일러를 선택한다.
  2. 자신의 운영 체제에 적합한 컴파일러/IDE를 다운로드하여 설치한다.
  3. 최신 버전의 오픈프레임웍스 릴리즈를 다운받는다.

운영 체제별 IDE 설치

  • 윈도우:
윈도우에서는 마이크로소프트 비주얼 스튜디오나, QT Creator를 설치한다.
  • 맥 OSX:
맥 OSX 사용자는 Xcode를 설치하도록 한다.
  • 리눅스:
리눅스 사용자는 Qt Creator를 설치하도록 한다.
  • 라즈베리파이:
라즈베리파이 사용자를 위해서는 라즈베리파이 재단에서 제공하는 공식 운영 체제인 라즈비안 혹은 아치 리눅스가 공식 지원된다.

릴리즈 다운로드

사용자들은 홈페이지 상의 다운로드 메뉴에서 최신 버전의 릴리즈를 내려받을 수 있다. 모든 버전은 운영 체제IDE에 따라 별도로 제공된다.

v0.05 버전 출시 이후로는 일반 버전과 FAT 버전으로 구분해서 제공된다. FAT 버전에서는 다양한 추가 기능(addons)이 포함되어 있다. 추가기능에는 openCV, 벡터 출력 및 연산, OSC, 네트워크 통신 등을 포함하고 있다.

현재는 일반 버전과 FAT 버전의 구분이 사라지고 addons를 포함하여 해당 운영체제에서 제공되는 추가 기능이 단일한 공식 릴리즈에 포함되었다.

오픈프레임웍스 구조

라이선스 정책

관련 프로젝트

참고

외부 링크

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads