As the viewer grows and visualizations become more complex, we need to decide how we want to distinguish osh-js layers from visualization types. This also plays into how complex visualizations are built and handled (e.g. video + pointmarker + frustum).
As the viewer grows and visualizations become more complex, we need to decide how we want to distinguish osh-js layers from visualization types. This also plays into how complex visualizations are built and handled (e.g. video + pointmarker + frustum).