How to embed OpenGL viewing area as the component for FMX: FireMonkey framework.
シェーダのソースコードは、TMemo
コンポーネントによって書き換えることができ、リアルタイムにコンパイルされて、適宜エラーメッセージも表示されます。
glLinkProgram
ルーチンによるリンク時のエラーメッセージも、TMemo
コンポーネントで確認できます。
OpenGL のバージョンを辿りながら実装していくことで、新しい API が追加された意図を理解しながら、パイプラインの構造を把握していきます。
最低限にクラス化したプロジエクト。
※ VCL 版はこちら ⇒ OpenGL_VCL