Bringing Scientific Viz to AR with VTK & porting OpenGL ES 3.0 to ARKit

Howdy,


We're interested in testing out VTK [1] visualization capabilities coupled with ARKit world tracking and scene understanding.


I found the documentation to build a custom rendering engine with Metal [2], but VTK rendering backend on mobile is OpenGL ES 3.0, which works great with GLKit [3] for non-AR apps.


Has anyone looked into this problem? Any suggestions to bridge a GLKView with ARKit?


[1] https://www.vtk.org

[2] https://developer.apple.com/documentation/arkit/displaying_an_ar_experience_with_metal

[3] https://gitlab.kitware.com/vtk/vtk/tree/master/Examples/iOS/VTKViewer/VTKViewer


Thanks.

Bringing Scientific Viz to AR with VTK & porting OpenGL ES 3.0 to ARKit
 
 
Q