Update / Rendering are often different in several way:
Render target rendering should occur
Per-view elements: aspect ratio, canvas, etc...
Per-view pass: one view might need a postprocess, but not another one?
I am not sure yet if this concept exists, but it would be nice to be able to feed a World into a RendererWorld or something.
Let's imagine a simple cases like:
One world, multiple views per-view data (camera, etc...). Each view has its own context
One world, mutiple views with different per-view data (camera, etc...). All view share the same context though.
Update / Rendering are often different in several way:
I am not sure yet if this concept exists, but it would be nice to be able to feed a
World
into aRendererWorld
or something. Let's imagine a simple cases like: