2016-09-02 14 views
0

私は、Three.jsを使用しながら、テクスチャa.k.a.、フレームバッファオブジェクト(FBO's)を使用してGPUの姿勢値を操作する方法を学んでいます。私はこのquestionを開始場所として使用しています。このexampleは、@ mrdoobと@ zz85のほか、old threadです。Three.jsでFramebufferオブジェクト(FBO)を処理する方法はありますか?

しかし、例はかなり古くなっています(例はthree.js rev.55と現在のrev.80を使用しています)ので、公平な数のリビジョンを作り、コードに改訂する必要があります。私があまりにも深くなる前に、私は一時停止し、FBOを処理する方法が既にThree.jsコードベースに書かれているかどうか、あるいは私がどこかで更新されたスクリプトを見落としてしまったかどうか尋ねました。ありがとう!

もしそうでなければ、私はダメードストを行い、おそらく一般的に役に立つと思われる場合はここに結果を投稿します。

答えて

0

私は、フレームバッファオブジェクト(FBO)を処理してGPUを使って位置データを変更するようなことを計算する方法がThree.jsにあることを発見しました。それはTHREE.GPUComputationRendererと呼ばれます。最終的なシェーダで使用されるテクスチャにその値をレンダリングすることによっていくつかの変数を渡す方法を示す、鳥の例の群れhereがあります。

関連する問題