glsl.jsはWebGLにおいてGLSLを使えるようにするライブラリです。 ゲームや3Dをリアルに近づけるために必要な要素の一つがシェーダ(ライティング/シェーディング)です。OpenGLでは効率的なシェーダを実現するためにGLSL(OpenGL Shading Language)を開発しましたが、WebGLの世界におけるGLSLとして紹介するのがglsl.jsです。 こちらはこくこくと色が変わるデモ。 全体が変わって格好いいです。 ボールが飛び交うデモ。 スプライト画像のマリオが移動するデモ。 デモ動画 デモ動画 glsl.jsはWebGLのサブセットになります。JavaScriptでロジック処理を行った後、レンダリング処理をglsl.jsが行います。ソースを見ると普通にGLSLが書かれているので移植も容易かも知れません。 glsl.jsはJavaScript製、Apache Lice