I’m thinking of renaming vtkSDL2RenderWindowInteractor
→ vtkWebAssemblyRenderWindowInteractor
because SDL2 is an implementation detail. We might want to change the implementation to use something WASI specific in the future.
This class is sort of an oddball because, VTK already gives you render window interactors for all platforms - Android, MacOS, iOS, Windows, Linux. So there is no need for applications to use SDL2 on desktop/mobile devices. It also introduces an extra step in the build process because SDL2 is not vendored.
Please let us know if you’re using this interactor outside webassembly.