メディアアート系で重要な数式・概念 & p5.jsで遊ぶ
高校数学がボロボロでも大丈夫です。( もともと個人的にインプットし貯めていたものですが、書きなおして公開します。 地味ですが、派手な動きはこの地味な数式・概念がベースになってきます。 また、メデ...
34 search resultsShowing 1~20 results
You need to log-in
高校数学がボロボロでも大丈夫です。( もともと個人的にインプットし貯めていたものですが、書きなおして公開します。 地味ですが、派手な動きはこの地味な数式・概念がベースになってきます。 また、メデ...
地味に拡張しているp5.js。久々にウォッチしてみると2015/10/05のリリースでWebGL対応していて、それに伴い3Dのサポートもはじめたようです。他のライブラリには色々先を越されていると...
WebGL Advent Calendar 3日目の記事です。初めて赤くなりました! ブラウザで、Youtube上の曲を元にしてGLSL(WebGL)でリアルタイムビジュアライズします。応用編と...
メソッドチェーンの仕組みを今までスルーしていたんですが、関数でthisを返し、そのthisを利用するとできるんですね。 ここでいうthisとは、いわゆるwindowオブジェクトです。なので環境依...
Cocos2d-xで、オブジェクトAが違うオブジェクトBに指令を送ってBのメソッドを実行する方法(v3系)です。 それにはEventDispatcherクラスのEventListenerCust...
7/16追記(思いつき) 今後の課題 ・デザインパターンとかgulpとかを取り入れてライブラリっぽくする(学習中) ・webglに対応して3Dの描画を取り入れる(学習中) ・Arduinoとなん...
いまどこ? 1 . 遅すぎたUnderscore.js入門 - 全体像 ←いまここ 2 . 遅すぎたUnderscore.js詳述 - Collections編 3 . 遅すぎたUndersco...
いまどこ? 基本の関数をひとつずつ見ていく章です 1 . 遅すぎたUnderscore.js入門 - 全体像 2 . 遅すぎたUnderscore.js詳述 - Collections編 ←いま...
Swift流行ってますが、個人的には、逆にだからこそObjective-C再考モードです。 Objective-Cを触ってると、よく以下のような文がでてきます。 初めてだと戸惑います。「変だな」...
ブラウザゲームをローカルのSocket.IO経由でArduinoとつなげてインターフェースを拡張します。 ということでCdSセルという、光をアナログで受け取ってくれる部品(1個100円!)を使っ...
超シンプルですが、 ログのテキストフィールドから検索フィルターをかけているとご覧のようにフォーカスしていない時は見えません。w (Mac) ここでテキストフィールドをクリックしてみます 隠れたフ...
ElectronでJSのゲームライブラリがサクサク動くかテストしてみました。 動くならパソコンのゲーム(exe,app形式)が作れる。 インストールや、基礎的な部分は以下の記事を参考にしました。...
当たり判定は標準でよく入っているので、アルゴリズムまで考えたことがない人もけっこう居ると思います。今回は、ちょっと粘って原理を考えてみます。 複雑・高速なものはもっとあると思いますが、これは一番...
こんな動き。遠心力で振り回されるように動きます 今日は普通に「x += 10; y += 30;」っていう世界から一歩進んでみます。 面白い割に認知度が低く、日本語の文章が少ないので書いてみます...
クリエイティブコーディングといえばCoffeeScriptなんじゃね?ということで、CoffeeScriptの自動コンパイル環境(コピー→コンパイル)を作ってみましたが(p5との相性?的に)色々...
動機 帰り道、pasmoを使っていて思ったこと。「カードとお札を同時に入れたら大体チャージするんだからチャージ画面に遷移してほしい」と。んで、こういう経路から行く確率が色合いになって見えるcan...
新しいAdmob入れてる時とかになる人も居ると思います・・・ いろんな方法があると思いますが、うちの環境で成功する情報がなかなかなかったのでシェア 「Dex Loader Unable to e...
今回は(残念ながら)バッドプラクティス的な話です。 セルオートマトンで水面を表現してみよう!と思い立ったものの、途中で色々見失ってました。w セルオートマトンとは? 座標をブロック(セル)で区切...
p5.jsではマイクのインプットができます。 インスタンスを作って・・・ //マイクインプット開始 mic = new p5.AudioIn(); mic.start(); これだけでボリューム...
こちらのコードはJavaになりますが、 JS仕様にしてjsdo.itで公開しました。 http://jsdo.it/hp0me_/uBj3 ゲームプログラミングの息抜きにProcessingとい...
34 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.