wuzhiの日記: GLSLシェーダ習作 3
日記 by
wuzhi
http://www.nicovideo.jp/watch/sm12387576
のTexSnowLite.fxファイルの内容等を参考に,GLSLシェーダを書いてみた.
動画
http://www.nicovideo.jp/watch/sm22173430
http://www.youtube.com/watch?v=SH4tYdwgOPk
エフェクトの各テクスチャはポイントスプライトで描画している.
シェーダでの乱数取得には,非線形合同法を用いた.
エフェクト頂点数の制限をしておらず,処理がかなり重くなっている.
乱数 (スコア:0)
GLSLなら noise 関数が使えませんか?
http://www.opengl.org/sdk/docs/manglsl/xhtml/noise.xml [opengl.org]
GLSLのnoise関数 (スコア:0)
使おうとしたのですが,(少なくとも私の環境では)うまくいきませんでした.
http://www.opengl.org/registry/doc/GLSLangSpec.4.40.pdf [opengl.org]
の「8.14 Noise Functions」を見ると,"deprecated"の単語があるので,それが関係してるのかも…?
Re:GLSLのnoise関数 (スコア:1)
#ログインし忘れてた….