メディアアートちょっと、躓いてしまったのでメモ。このエラーが出るときはクラス名が間違っているか、循環参照(詳しくはこちらを参照)をしちゃったときなんですが、どうも今回、そういうことはしてないのに、上手く動きませんでした。困ったことにたまーに問題なくビルドされて、たまーにビルドエラーが出るっていうわけのわからんことになってたので、余計に混乱してました。メディアアート今日はTips的にopenFrameworksで火を表現する方法をご紹介します。火を作るときにポイントになるのは「揺らめき」と「輝き」です。大体、ゆらゆらしてる光ってるものを作ったら炎って言われたらそう見えてきます。CS6を使っていますが、大抵のお絵描きソフトなら同じようにできると思います。円を描いて、塗りを円形グラデーションにします。プログラムゲーム作るときに便利なcocos2d-xってものがあるというのは噂にはかねがね聞いておりましたが、やっと手を出してみました。ここからダウンロード。展開したらいっぱいファイルがあります。d]に写像する線形写像を使ってを写像する、関数ofMap(x,a,b,c,d)というものがあります。これの使い方で新しい発見がありました。[1,3]を[0,4]に変換するような写像で2を変換します。メディアアート今度のイベントで5面マルチスクリーンで投影したので、その方法です。openFrameworksではProcessingと異なり、フルスクリーンが簡単に使えるような仕様になってます。具体的には以下のように、main.cppのOF_WINDOWと書かれた部分をOF_FULLSCREENに書き換える。メディアアート博多キャナルシティでやるイベントでマイクを入力にしたのですが、何度やっても、すぐopenFrameworksでマイク入力を取るとき忘れるので、覚書きです。testApp.hにofSoundStreamの変数とaudioIn関数、ボリュームを格納する変数curVolを宣言します。今日は素因数分解のプログラムを紹介します。素因数分解を行っていて、再帰プログラムでかけるのではないかと考えて、苦手だった再帰プログラムの練習として作ってみました。通常、人間が手で素因数分解をやるようなアルゴリズムでコンピュータに素因数分解を行って行きます。Nambu1988年京都生。メディアコンテンツクリエイタ。おもしろいことが大好物。