How to save renderer output (vtk python) in format that is compatible on web side(vtk.js)

Maybe I figured it out:

exporter = vtkJSONSceneExporter()
exporter.SetFileName(out_file_name)
exporter.SetInput(self.plotter.renderer.GetRenderWindow())
exporter.SetActiveRenderer(self.plotter.renderer)
exporter.Write()

where self.plotter is a PyVista plotter