実際に実行しないとどんな動きをするのかわからないAddonが多いためexampleコードの動作をムービー/イメージで紹介。(カテゴリはofxaddonsを参考にしています。)
目次
Addonを導入する前に
Algorithms | Animation | Bridges | Computer Vision | Graphics | GUI | Hardware Interface | Machine Learning | Physics | Sound | Typography | Utilities | Video/Camera | Web/Networking
Addonを導入する前に
OFXcodeMenuを使うとAddonを簡単に導入できます。
Addon導入時によく見るトラブルシューティングをまとめておきます。同じエラーに遭遇したらこちらをご覧ください。
・The run destination My Mac is not valid for Running the scheme ‘***’の解決方法
・‘ofMain.h’ file not foundの解決方法
・“_vImageConvert_BGRA8888toRGB888”, referenced from:エラーの対処方法
・“_CVDisplayLinkGetNominalOutputVideoRefreshPeriod”, referenced from:解決方法
・There is no SDK with the name or path…の対処方法
・My Mac can not run example ***の対処方法
・‘openssl/opensslconf.h’ file not foundのエラー解決方法
・ofVideoGrabber grabFrame()でエラーが出たら…
Algorithms
ofxTSNE
t-SNE dimensionality reduction technique
Animation
ofxAnimatable
様々なtweenアニメーション
ofxBoids
鳥の群れシミュレーション
ofxMorphImage
画像のモーファ
ofxSPK
パーティクル
ofxTweener
tweenアニメーション
ofxTweenzor
tweenアニメーション
ofxPro
高度なモジュラー
Bridges
ofxSiri [add 16.12.25]
Siriが歌ったり話たりする
ofxGpx
GPX1.1をパースするAddon
ofxNotifications
macのnotificationを表示
ofxSatellite
人工衛星のトラッキング
ofxStreetView
GoogleStreetViewのパノラマと深度の表示
Computer Vision
ofxSURFTracker
simple openCV SURF tracking
ofxChromaKeyShader
クロマキー
ofxARtoolkitPlus
AR
ofxASM
顔の認識(Active Shape Models)
ofxBlobTracker
Blobのトラッキング
ofxCv
OpenCV(顔認識、物体認識など)
ofxFaceRecognizer
顔認識
ofxFaceTracker
顔のトラッキング
ofxFlob
複数のBlobの認識
ofxHistogram
カラーヒストグラム
ofxOpenCV2461
OpenCV 2.4.6.1(顔認識、物体認識など)
ofxOpenCvModified
ofxOpenCv+blob idのトラッキング
ofxOpticalFlowFarneback
変化があった場所の移動量の数値(Gunnar Farnebackアルゴリズムを使ったオプティカルフロー)
ofxSmile
笑顔認識
ofxTemplateMatching
登録した画像をテンプレートにしてそれを認識
ofxTesseract
画像の文字認識
Graphics
ofxParagraph [add 16.12.25]
Paragraph renderer
ofxGif [add 16.12.25]
Gifアニメのロード、表示
ofxShadersFX
An OF addon to ease the use of well-known shaders
ofxLitSphere
material
ofxGpuLut
fast and easy Color Lookup Table(LUT) fliter
ofx2DMapping
画像の変形
ofxAlembic
perfume-devのaddon。カッコイイエフェクト
ofxAlphaMaskTexture
アルファーマスク
ofxAsciiArt
画像をアスキーアートに変換
ofxBezierWarpManager
画像をベジェワープエフェクト
ofxBillboard
2Dオブジェクトを3Dオブジェクトのように表示
ofxBlur
ブラー(ぼかし)
ofxCameraAnaglyph
アナグリフカメラ
ofxCameraSaveLoad
3D空間上のカメラをセーブ&ロード
ofxCarousel
画像の回転ギャラリー
ofxClipper
輪郭のブール演算処理
ofxCoreImageFilters
画像のページめくりや回転表現
ofxCrossfadeShader
画像のクロスフェイド
ofxCurvesTool
カーブの作成
ofxDeinterlace
インターレースによる効果除去
ofxEasyFboGlitch
Glitch(ノイズ)
ofxEquiMap
距円筒図法
ofxFatLines
太い線
ofxFboBlur
ブラー(ぼかし)
ofxFfd
Free Form Deformation(3Dオブジェクトをぐにゃぐにゃ)
ofxFilterLibrary
さまざまなフィルター
ofxFlow
ビジュアルプログラミング的な作成
ofxFlowTools
オプティカルフロー+GLSLシェーダの組み合わせ
ofxFX
さまざまなフィルター
ofxGLFog
フォグ
ofxGLSLMaterial
GLSL Material
ofxGLSLSimplexNoise
GLSLのノイズ
ofxGLWarper
openGL画像ラッパー(画像の頂点移動など)
ofxGpuParticles
GLSLのパーティクル
ofxHeatMap
ヒートマップの作成
ofxInkSim
しみたインクのような表現
ofxISF
ISF (Interactive Shader Format) loader
ofxJpegGlitch
Glitch(ノイズ)
ofxMayaCam
Maya風カメラ
ofxNanoVG
NanoVG(2Dライブラリ)
ofxObjLoader
objファイルローダー
ofxOpenGLPrimitives
OpenGLのPrimitive描画?
ofxPathfinder
最短距離検索
ofxPolyline2Mesh
ofMeshをofPolylineに変換?
ofxPostGlitch
Glitch(ノイズ)
ofxPostProcessing
GLSL post-processing effects
ofxPSBlend
ブレンド
ofxPuppet
操り人形的な表現
ofxRollingCam
easingを使ったカメラ回転の簡易化
ofxSceneManager
シーンマネジャー。シーンの管理の簡易化
ofxShivaVG
ラインのフチを滑らかに
ofxSimpleSurface
Catmull-Romスプライン曲線(なめらかな曲線)
ofxSkeleton
スケルトン(骨組み)
ofxSketchFilter
imageをスケッチっぽくする
ofxSphereCam
sphericalとcartesian
ofxSplineTool
なめらかなカメラ移動
ofxSSAO
SSAOシェーダとfbo
ofxTrianglular
TriangleMeshの作成
ofxTwistedRibbon
リボンのような動き描画
ofxUbo
uniform bufferを簡単に使える
ofxVboParticles
VBO billboard particle
ofxVolumetricLine
???
ofxRules
幾何学的なメッシュ生成
ofxTriangleMesh
TriangleMeshの作成
ofxVoro
3Dボロノイ図
GUI
ofxGifEncoder [add 16.12.25]
Gifアニメの作成
ofxDisplayLayout
複数ディスプレイ接続時の位置の保存/読み込み
ofxDatGui
graphical user interface for openFrameworks inspired by the popular JavaScript datgui interface
ofxAVUI
audio,visualに特化したUI
ofxModifierKeys
修飾キーのボタンアップ・ダウン
ofxTextLabel
複数行のテキストのレイアウト
ofxTransparentWindow
背景(ウィンドウ)の透過
Hardware Interface
ofxPower
macbookのバッテリ情報の取得
ofxMacMouse
macのマウスの自動操作
Machine Learning
ofxSelfOrganizingMap
self-organizing map (SOM)
ofxDna
遺伝的進化、交配、交差
ofxLearn
一般的な機械学習
ofxSvm
LibSVMのラッパー(オープンソースの機械学習)
Physics
ofxBox2d
Box2Dのラッパー
ofxBullet
Bullet Physics Libraryのラッパー
ofxFluid
GPU Fluid Simulation
ofxGenerative
generative systems or dynamical real-time simulations
ofxLiquidFun
LiquidFunのラッパー(水の表現)
ofxParticle
人工生物的な動きをするパーティクル
Sound
ofxFilterbank
polyphonic pitch detection in an audio signal
ofxAudioDecoder
m4a/aac, mp3, wavなどのファイルのロードができる
ofxBeatTracking
Beat Tracking
ofxFFT
FFT解析
ofxGenSound
合成音の生成
ofxSpeech
音声認識
ofxStk
STK(The Synthesis ToolKit)
ofxTonic
Tonic audio synthesis Library(ピッチのライブラリ?)
Typography
ofxSmartFont [add 16.12.25]
シンプルなフォント管理
ofxTrueTypeFontUC [add 16.12.25]
UNICODEを使ったTruetypefontの表示
ofxArcText
曲線上に文字を並べる
ofxAVString
yugopで使われているような文字アニメーション
ofxFont
ofPathsを使った文字の描画
ofxFTGL
Sam Hocevar FTGL library
ofxTextParticle
テキストをパーティクル表示
ofxUnicode
UTF8-CPP and POCO librariesのラッパーとUnicodeのサポート
Utilities
ofxSegmentDisplay [add 16.12.25]
LED segment display
ofxMTJsonParser [add 16.12.25]
jsonファイルの読み込み、パース
ofxModal [add 16.12.25]
ログイン、確認等のダイアログ表示
ofxSIMDFloats
SIMD operation on aligned float vectors
ofxControl
様々なパラメータをコントロール
ofxAppUtils
拡大縮小やシーンマネジャーなどいろいろなユーティリティAddon
ofxBiquadFilter
Biquad filter
ofxCameraMove
save and move and tween between ofeasycamのカメラの保存、移動、tween
ofxControlUtils
ティッカー、カウンター、タイマーなどのユーティリティ
ofxCoreLocation
現在地の取得
ofxDirectoryWatcher
Directoryの変化を見る
ofxEventManager
シンプルなEvent Manager
ofxICalendar
カレンダー
ofxLogger
ロガー
ofxMaps
スリッピーマップ(google mapみたいなの)
ofxParticles
パーティクル
ofxPolyfit
画像をベジエで曲げる
ofxQuadTree
画像をQuad Treeで表示
ofxRestartOFApp
ofアプリを再起動する
ofxSimpleSpline
シンプルなスプラインの作成
ofxSimpleTimer
シンプルなタイマー
ofxStats
Mr.doob’s Stat.js styleのfps等の情報表示
ofxSunCalc
太陽の位置情報
ofxSuperLog
ログの表示
Video/Camera
ofx2DCam
3Dカメラと2Dカメラの切り替え
ofxAVFVideoPlayer
super fast super smooth AV Foundation video playback
ofxImageSequence
シーケンス画像の再生
ofxMotionBlurCamera
モーションブラーをつけられるカメラ
ofxMovieExporter
アプリのキャプチャ動画を撮って保存
ofxSlitScan
slitscanning
ofxVideoUtils
動画解析で便利なツール
Web/Networking
ofxCrypto
暗号化
ofxBonjour
Bonjour
ofxMetAPI
メトロポリタンミュージアムのAPIを使える
ofxSSL
openSSLが使える
ofxWeatherBug
天気取得