GPU機能を使用して現在の問題を解決しようとしています:「ポイントクラウドPとポイントとノーマル(Pp、 Np)平面からEPSILON以下の距離にある雲の中の点を返します。GPUを使用してポイントクラウドのカットプレーンに近い点を照会
1)全ての点が異なる頂点 2)セットの投影状態を座標有するように座標取り付けテクスチャーとポイントの頂点バッファを準備する:私は、次のソリューションに向けて収束私の同僚と話す
3)平面の法線が-z軸と位置合わせされ、x、y、z = 0がPp に対応するようにメッシュを回転する4) [-EPSILON; + EPSILON] 5)テクスチャにレンダリングする 6)グラフィックカードからテクスチャを取得する 7)グラフィックカードからテクスチャを読み取り、どのようなp (所望の距離範囲内の点である)指紋で表示された。
問題は次のとおりです。 q1)このような操作を行うには、ウィンドウフレームを開く必要がありますか?私はMATLAB内で作業しており、MEX-C++を呼び出しています。経験では、新しいフレームを開くと、スーツ全体が悲惨にクラッシュすることがわかります! q2)GLPointにテクスチャ座標を与えるためのプリミティブは何ですか? q3)テクスチャへのレンダリングがどのように実装されるかはあまり明確ではありませんか?任意のリファレンス、チュートリアルはすばらしいでしょう... q4)カードからこのテクスチャをどのように取得しますか?もう一度、参照、チュートリアルはすばらしいでしょう...
私は厳しいスケジュールに基づいていますので、私が学ぶべき技術の名前をGLSL仕様ドキュメントと誰かが行ったようなOpenGL APIがあります。それらは私の質問に対するあまりにも曖昧な答えです。
ありがとうございます。
p.s. 可能であれば、私はCUDAのようなリソースを使用したくないので、できるだけ多くのOpenGL要素を として使用して、新しいシェーダを書く必要はありません。
注:少し免責事項として、クロス http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=245911#Post245911
投票した場合は、理由を記入してください。私は知りたいです。 – Sarien