openFrameworks
addon

openFrameworks 表現を広げる Addon その1

More than 1 year has passed since last update.

目次

 - addonを見つけるにあたって
 - スターが多いオススメのaddon
    1. ofxCameraAnaglyph
    2. ofxDelaunay
    3. ofxInkSim
    4. ofxSuperLog
    5. ofxTween
    6. ofxFfd
    7. ofxFilterLibrary

addonを見つけるにあたって

openFrameworksJp.png

openFrameworksのホームページからaddonsをクリックするとof~という形でgithubに投稿されているopenFrameworksのaddonがカテゴリ別に紹介されています。(リンクだけのところもある)
ここで見つけたAddonのうちスターの多い、私個人のオススメのAddonを紹介します。

スターが多いオススメのaddon

1.ofxCameraAnaglyph (3Dっぽく描画できる)
gif1


2.ofxDelaunay(Delaunayを簡単に描画できる)

gif2


3.ofxInkSim(水彩画のような表現ができる)

gif3

例えば、ofxPDFと組み合わせてこんなのを作りました

gif3.5
ソースコードはこちら
https://github.com/Hiroki11x/openFrameworks_Abe_Birthday


4.ofxSuperLog(ログを画面に表示)

サンプルプログラム
https://github.com/Hiroki11x/ofxSuperLog_Sample

ofApp.cpp
void ofApp::setup(){
  bool logToConsole = true;
  bool logToScreen = true;
  ofSetLoggerChannel(ofxSuperLog::getLogger(logToConsole,   logToScreen, "logs"));//consoleに行くはずのログをScreenに、またdata/logフォルダにlog書き出し
  ofxSuperLog::getLogger()->setMaximized(true);//画面上に表示
}
ofApp.cpp
void mouseMoved(int x, int y){
  ofLogNotice() << "Mouse dragged: " << x << ", " << y;//マウスを動かすとログが出る
}

これだけ右側にconsoleのような画面が、またマウスを動かすだけでログが出ます。

gif4


5.ofxTween(easingアニメーションが簡単に使える)

gif5


6.ofxFfd(forming deformingに使える)

gif6


7.ofxFilterLibrary(フィルターをかけることが簡単にできる)

gif7

続きはこちらで
http://qiita.com/Hiroki11x/items/85fe74d3008a08f21956