メインメニューを開く

OpenTKとは、C♯からOpenGLOpenCLOpenALを簡単に利用できるようにした薄いラッパーライブラリである。

.NETのグラフィックス周りはSDLやらVeldridやら充実しており、あえて「OpenGL依存」のOpenTKの出番はあまりない。

一方で.NETのオーディオ周りは「Windows依存」のNAudioが中心となり進化してしまったため今なお悲惨な状況が続いている。そのためマルチプラットフォームとなると機能的にどうあれ「OpenTKのOpenAL」が唯一無二の存在となっている。

Xamarin系では標準ライブラリとなっているためNuGet等で別途追加する必要はない。