基本的には OpenGL と同じです。3D モデルを座標や色とともに多くの属性を持つ頂点と面を持つ 2D 平面に 3D モデルを投影したいと考えています。
つまり、3D モデルから、色、attributes1、attributes2....attributesN の 2D 投影がいくつか必要です。もちろん、すべての 2D プロジェクションをイメージとしてレンダリングする必要はありません。
問題を解決するために OpenGL を使用できますか? OpenGLプロジェクションまたはモデルビュー変換から私が理解しているのは、座標変換に関するものです。他の属性も 2D 平面上の適切な場所に「投影」するにはどうすればよいですか?
簡単なアイデアは、頂点/面の属性を色またはテクスチャでエンコードし、OpenGL で 3D モデルを 2D 平面に投影してから、2D 平面の各ピクセルから色またはテクスチャ値をデコードすることです。
または、OpenGL トリックなしで実装できるより良いソリューションはありますか?
ありがとう