>  2006/01/19 (木) 00:07:08        [qwerty]
> > Java3DでGPGPUをやろうといろいろ試行錯誤中なのですが、
> > float値をイメージに変換→
> > テクスチャとしてオフスクリーンキャンバスに貼り付け→
> > オフスクリーンキャンバスからfloat値を取り出す
> > というところまではできました。
> > 最後にGLSLで計算をやらせた後その値をピクセルデータとして
> > オフスクリーンイメージに出力したいのですが、
> > gl_FragColorがvec4型でそのままfloat値を代入してもでたらめな値がでるだけでうまくいきません。
> > gl_FragColorにfloat値を格納するにはどうすればいいのでしょうか?
> よくわからんがvec4型を宣言して代入してからgl_FragColorいれればすむんじゃね

floatをvec4に変換する関数を探すか自分で書くかすればいいんじゃね
それでもダメならもっと前提の部分がどこか間違ってる

参考:2006/01/19(木)00時05分31秒