class_docstr: Interface implemented by simulators and renderers. 
code: def __init__(
      self,
      scene: Scene,
      scene_observers: Dict[str, List[Callable]] = empty_dict,
  ):
      super().__init__()
      self.scene_observers = scene_observers
      self._scene = None
      self.scene = scene
  
file_path: kubric/kubric/core/view.py
imports: import abc
  from typing import Any, Callable, Dict, List
  from types import MappingProxyType
  import munch
  from kubric.core.scene import Scene
  from kubric.core.assets import Asset
  from kubric.core.assets import UndefinedAsset
label_desc: Use image node_id 1 to create a new View object from inherited base classes: abc with example: obj = View(scene, scene_observers)