openFrameworks for iOS 샘플 목록

openFrameworks (이하 oF)에는 많은 양의 샘플 프로젝트가 포함되어 있습니다. 「UIKit의 뷰와 oF의 뷰를 함께 사용하고 싶지만 어떻게 할까」같은 때에 그러한 샘플이 있는 것을 알고 있으면 이야기가 빠르기 때문에, 여기에 샘플의 일람을 정리해 가려고 생각합니다 .

런타임의 스크린 샷과 소스에서 어떤 처리가 구현되어 있는지 (무슨 기능의 샘플인지)도 써 갑니다.

(※수시로 갱신해 갑니다.스톡 해 두면, 갱신 통지가 날아 오므로 편리합니다.)

PrimitivesExample



(v0.9.8)


ofSpherePrimitive 또는 ofCylinderPrimitive 와 같은 클래스를 사용하여 3D 도형을 그리는 샘플.

CoreLocationExample



ImagePickerExample



KeyboardExample



MapKitExample



TouchAndAccelExample



advancedEventsExample



advancedGraphics



assimpExample



audioInputExample



audioOutputExample



dirListExample



emptyExample



eventsExample



fontShapesExample



fontsExample



graphicsExample



iPhoneGuiExample



imageLoaderExample



iosCustomSizeExample



iosES2ShaderExample



iosExternalDisplayExample



iosNativeExample



iosOrientationExample



moviePlayerExample



ofxGuiExample



빌드하고 실행하면 nib를 로드할 때에 충돌하기 때문에 프로젝트에 몇 가지 수정이 필요합니다.
  • MyGuiView.xib의 File's Owner의 Custom Class가 "MyMusicView"이므로, "MyGuiView"로 고쳐 버린다
  • MyGuiView.xib를 Copy Bundle Resources에 추가



  • UIKit의 UISwitch와 UISlider는 oF에 의해 그려진 도형을 변경합니다.

    UIKit 과 oF 를 동거시키는 귀중한 샘플.

    opencvExample



    애드온 ofxOpenCv를 사용한 샘플.
  • 동영상 재생 ( ofVideoPlayer::play )하면서
  • 배경(동영상 재생 시작시의 프레임을 배경으로 한다. 이후, 탭하면 그 순간의 프레임을 배경으로 한다)을 공제( ofxCvGrayscaleImage::absDiff ),
  • 손가락 윤곽 검출 ( ofxCvContourFinder::findContours )

  • 샘플입니다.



    opencvFaceExample



    oscReceiverExample





    oscSenderExample





    터치 정보를 Receiver 쪽으로 보냅니다.

    polygonExample



    soundPlayerExample



    textureExample



    vboExample



    ofVbo를 사용하는 샘플.



    VBO라고 하는 것은 Vertex Buffer Object의 약어로, 「정점 데이터를 격납하는 GPU측의 메모리에 놓인 버퍼」라고 하는 것.

    참고 : OpenGL - VBO - PukiWiki for PBCG Lab

    videoGrabberExample



    ofVideoGrabber를 사용하여 iPhone 카메라의 입력(동영상)을 실시간으로 처리하는 샘플입니다.



    xmlSettingsExample



    빌드 오류 수정 메모


  • oF v0.9.8/Xcode 8.3에서 "library not found for -lcrt1.3.1.o"라는 오류

  • → 프로젝트의 Target iOS 버전 올리기 ( 참고 )

    좋은 웹페이지 즐겨찾기