本記事では、openFrameworksでglmで利用するにあたっての気づきと注意をまとめます。現在のリリース候補版 (0.10.0) でようやくglmのデフォルトの組み込みが実装されましたが、2016年の中頃にはすでにgithubのMaster branchで利用されはじめ、リファレンスの中にmigration guideも存在していました。 これまでも、oFにおいてglmを扱うためのaddonがありましたし、そもそも、外部依存のないC++ライブラリなので、インクルードは容易です。それでも、oFのコミッタ達がglmをコアに組み込む決断をしたということは色々な意味があるように思います。 glm自体の説明については、こちらが詳しいです。 glm を使うモチベーション OpenGLにおける3DCGプログラミングを支援するために開発されているために、3DCGに関する便利な機能が多くあるほか、GL