class_docstr: PyVista wrapping of trame ``VtkRemoteView`` for server rendering.
  
  This will connect to a PyVista plotter and stream the server-side
  renderings.
  
  Parameters
  ----------
  plotter : pyvista.Plotter
      The PyVista Plotter to display in the output view.
  
  interactive_ratio : int, optional
      Image size scale factor while interacting. Increasing this
      value will give higher resulotuion images during interaction
      events at the cost of performance. Use lower values (e.g.,
      ``0.5``) to increase performance while interacting.
      Defaults to 1.
  
  still_ratio : int, optional
      Image size scale factor while not interacting (still).
      Increasing this value will give higher resulotuion images
      when not interacting with the scene. Defaults to 1.
  
  namespace : str, optional
      The namespace for this view component. A default value is
      chosen based on the ``_id_name`` of the plotter.
  
  **kwargs : dict, optional
      Any additional keyword arguments to pass to
      ``trame.widgets.vtk.VtkRemoteView``.
  
  Notes
  -----
  For optimal rendering results, you may want to have the same
  value for ``interactive_ratio`` and ``still_ratio`` so that
  the entire rendering is not re-scaled between interaction events.
docstr: No-op implementation to match local viewers.
docstr_tok: ["No-op","implementation","to","match","local","viewers","."]
code: def push_camera(self, *args, **kwargs):
      """No-op implementation to match local viewers."""
      pass
  
imports: import io
  import weakref
  from trame.app import get_server
  from trame.widgets.vtk import VtkLocalView, VtkRemoteLocalView, VtkRemoteView
  from trame_vtk.tools.vtksz2html import write_html
label_desc: Use image node_id 2 for calling the PyVistaRemoteView obj's underlying member method code with example usage: obj.push_camera() without return types