ALGO.JS DemoDay

32
ALGO.JS

Transcript of ALGO.JS DemoDay

ALGO.JS

Adobe Flash

作品

Bさん

作品見る

刺激を受ける

公開公開

Aさん

刺激を受ける

Webの中

Flashの隆盛時代にあった、 みんなが気軽にスケッチを見せあい、

ブログ上に記事を書く、 みたいなものが好きでALGO.JSを作りました。

高速にブラウザ上で動作する 3Dグラフィックライブラリ

Creative codingプログラミングの一種

何かの機能を実装するというよりも、 表現を生み出すことを目的としている

What is Creative code

+ Creative Coding

Three.js p5.js

Three.js

50行

まだ大変

ALGO.JS

21行

WebGLの記述を、極限まで簡単にする 「クリエイティブコーディングのためのフレームワーク」

ALGO.js とは

3D表現を“あえて”捨てることで、 簡単な記述と高速化を行っている

簡単な記述のわけ

作品

Bさん

作品見る

刺激を受ける

公開公開

Aさん

刺激を受ける

Webの中

作品

Bさん

作品見る

刺激を受ける

公開公開

Aさん

刺激を受ける

Webの中

どんなものができるか

Example 01: Graphic

シンプルな図形の描画 http://algojs.org/examples/#shape_many_shapes

Example 02: Particle

4万個のパーティクルアニメーション http://algojs.org/examples/#shape_particles_vf

http://algojs.org/examples/

スマホでも動きます

[Live Coding]

リリース予定

現在の開発状況はGitHubで確認できます。 ダウンロードして使ってみたい方は 下記サイトをご覧ください。

http://algojs.org

2016年4月

β版リリース

2016年夏

ALGO.JSのコードをアップするプラットフォーム

ご清聴ありがとうございました