OpenGLES3.0でアンドロイドスタジオ(Java)を使用してボリュームデータを表示しています。私は下の画像のように「クラス音量」を作りました。データは、座標に応じて値が増加する単なる3D配列です。Andriod OpenGLSE3.0ボリュームレンダリング
異なるVertexArrayObjectとVertexBufferObjectを初期化してバインドする手順と、頂点シェーダとフラグメントシェーダを書き込む方法が不思議です。
私は、C++版のボリュームレンダリングについて多くの例を見てきました。しかし、OpenGLSE3.0でアンドロイドスタジオに書き込む方法はかなり混乱しています。人によって書かれたスタイルがかなり異なるためです。 GPU(シェーダを使用)ではなく、CPU(Javaクラスのコード)で計算することさえできます。
誰も私に恵まれますか? enter image description here
コードに画像を使用しないでください。質問に正しく書かれたテキストを含めてください。 – solidpixel