GPUを使ったライトマップの作成も可能なライブラリ「lightgl.js」
ライトマップのデモはこちらで試せます。
キューブを表示するだけならHTMLも含めて、これだけの記述でプログラム可能みたいです。
<!DOCTYPE html> <html><body> <script src="lightgl.js"></script> <script> var angle = 0; var gl = GL.create(); var mesh = GL.Mesh.cube(); var shader = new GL.Shader('\ void main() {\ gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;\ }\ ', '\ void main() {\ gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);\ }\ '); gl.onupdate = function(seconds) { angle += 45 * seconds; }; gl.ondraw = function() { gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT); gl.loadIdentity(); gl.translate(0, 0, -5); gl.rotate(30, 1, 0, 0); gl.rotate(angle, 0, 1, 0); shader.draw(mesh); }; gl.fullscreen(); gl.animate(); </script> </body></html>
evanw/lightgl.js - GitHub
https://github.com/evanw/lightgl.js/
WEB+DB PRESS Vol.66にアルゴリズムの記事
WEB+DB PRESS Vol.66にアルゴリズムの記事が載っていました。内容は文字列検索、圧縮、レコメンドと実用的な所が載っていました。
- 作者: 猪狩丈治,じゅんいち☆かとう,久保達彦,はまちや2,竹内真,高井真也,成田一生,ココロ社,小飼弾,ミック,太田昌吾,m0h1can,舘野祐一,勝間亮,西岡拓人,濱崎健吾,鈴木理恵子,川添貴生,岩瀬高博,大和田純,白土慧,みやけん,小野修司,個々一番,中島聡,おにたま,角田直行,WEB+DB PRESS編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2011/12/23
- メディア: 大型本
- 購入: 5人 クリック: 111回
- この商品を含むブログ (19件) を見る
参考資料のメモ。
文字列検索アルゴリズムの章
- 作者: 北研二,津田和彦,獅々堀正幹
- 出版社/メーカー: 共立出版
- 発売日: 2002/01/01
- メディア: 単行本
- 購入: 6人 クリック: 552回
- この商品を含むブログ (38件) を見る
定本 Cプログラマのためのアルゴリズムとデータ構造 (SOFTBANK BOOKS)
- 作者: 近藤嘉雪
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 1998/03
- メディア: 単行本
- 購入: 11人 クリック: 169回
- この商品を含むブログ (77件) を見る
圧縮アルゴリズムの章
アルゴリズムの設計と解析手法 (アルゴリズムイントロダクション)
- 作者: T.コルメン,R.リベスト,C.シュタイン,C.ライザーソン,Thomas H. Cormen,Clifford Stein,Ronald L. Rivest,Charles E. Leiserson,浅野哲夫,岩野和生,梅尾博司,山下雅史,和田幸一
- 出版社/メーカー: 近代科学社
- 発売日: 2007/03/01
- メディア: 単行本
- 購入: 10人 クリック: 169回
- この商品を含むブログ (48件) を見る
Clustor Case Studies: Byte Pair Encoding
http://www.csse.monash.edu.au/cluster/RJK/Compress/frame.html
Succinct data structure - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Succinct_data_structure
レコメンドアルゴリズムの章
- 作者: 東京大学教養学部統計学教室
- 出版社/メーカー: 東京大学出版会
- 発売日: 1991/07/09
- メディア: 単行本
- 購入: 158人 クリック: 3,604回
- この商品を含むブログ (79件) を見る
- 作者: Annette J.Dobson,田中豊,森川敏彦,山中竹春,冨田誠
- 出版社/メーカー: 共立出版
- 発売日: 2008/09/08
- メディア: 単行本
- 購入: 15人 クリック: 152回
- この商品を含むブログ (13件) を見る
カーネル多変量解析―非線形データ解析の新しい展開 (シリーズ確率と情報の科学)
- 作者: 赤穂昭太郎
- 出版社/メーカー: 岩波書店
- 発売日: 2008/11/27
- メディア: 単行本
- 購入: 7人 クリック: 180回
- この商品を含むブログ (32件) を見る
- 作者: 藤野清次,張紹良
- 出版社/メーカー: 朝倉書店
- 発売日: 1996/09
- メディア: 単行本
- クリック: 8回
- この商品を含むブログを見る
- 作者: 杉原正顯,室田一雄
- 出版社/メーカー: 岩波書店
- 発売日: 2009/08/28
- メディア: 単行本
- クリック: 1回
- この商品を含むブログ (1件) を見る
LAPACK — Linear Algebra PACKage
http://www.netlib.org/lapack/
ARPACK - Arnoldi Package
http://www.caam.rice.edu/software/ARPACK/
matrix-toolkits-java - a comprehensive collection of matrix data structures, linear solvers, least squares methods, eigenvalue and singular value decompositions. - Google Project Hosting
http://code.google.com/p/matrix-toolkits-java/
Netflix Prize - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Netflix_Prize
Netflix Prize: Home
http://www.netflixprize.com/
The Ensemble
http://www.the-ensemble.com/