やっていくOpenXR入門

1-6. OpenXRとグラフィックスAPI

1-1. OpenXRとはで少し説明したように、OpenXRそれ自体は描画APIとしての機能を持っていません。OpenGLやVulkanなどのグラフィックスAPIと橋渡しを行うことでそれに代えています。

環境次第なところもある(例えばWindows以外だとDirectXは使えない)ものの、基本的には複数のグラフィックスAPIに対応していることが多いです。環境が対応していればどのAPIを用いても問題はないのですが、このシリーズでは「大抵の環境で使える」「速い」「新しい」 「このサイトで入門を書いている」 などの理由からVulkanを基本的に使うものとします。

そういうわけなので、少し大変ですがこのシリーズではVulkanの基礎知識を持っていることを前提とします。当サイトで公開しているやっていくVulkan入門を併せて読んで頂くと良いかもしれません。