Get an implementation of Viewer that supports a view of multiple renderers.
a newly allocated Viewer, which should be released with unref