赤いティーポットを 3D で描いたので、その作り方を簡単に説明するのが私の義務だと考えています。
最新の OpenGL は 3D を描画せず、2D 画面座標で三角形や点などを描画するだけです。
OpenGL を使用して少なくとも何かを出力するには、頂点バッファを提供し、頂点シェーダーを作成し、必要なすべての行列 (投影、モデル、ビュー) を頂点シェーダーに追加し、 すべての入力データを関連付ける必要があります。シェーダでは、OpenGL でメソッド レンダリングを呼び出します。シンプルに見えますか?

頂点バッファとは何ですか?描画する座標(x,y,z)のリスト
頂点シェーダーは GPU にどの座標を描画するかを指示します。
ピクセル シェーダーは何を描画するか (色、テクスチャ、ブレンディングなど) を指示します。
マトリックスは、3D 座標をレンダリングできる 2D OpenGL 座標に変換します。
次の記事では、コード例と結果を示します。