Java3DでGPGPUをやろうといろいろ試行錯誤中なのですが、 float値をイメージに変換→ テクスチャとしてオフスクリーンキャンバスに貼り付け→ オフスクリーンキャンバスからfloat値を取り出す というところまではできました。 最後にGLSLで計算をやらせた後その値をピクセルデータとして オフスクリーンイメージに出力したいのですが、 gl_FragColorがvec4型でそのままfloat値を代入してもでたらめな値がでるだけでうまくいきません。 gl_FragColorにfloat値を格納するにはどうすればいいのでしょうか?