I am currently trying to learn godot, right now specifically viewports and shaders.
There is still confusion around scene/object hierarchy and viewports and i would appreciate some guidance.
Afaik since there is not support for multiple render targets in Godot 3 the way to emulate it would be breaking out multiple sprites from your scenes(lets say i have car scenes in a racing game) and put them into seperate viewports.
If that is indeed correct, how do people maintain the relationships between these broken out sprites and the actual core scenes ?
I am aware i could use signals but that seems rather convoluted when its needed for every gameobject that is seen on screen times multiple viewports ?