Hello, I have a game where different rooms will require camera to be at different angles, fov, position, script etc.
Now I was thinking about best way to approach this, Easier option seems to be to just place many camera objects, one for each room and then only have one camera enabled at a time via script.
another more complicated option I thought of is to have one camera and reposition/re-set settings of it for each room. I could have dummy CameraTarget objects, and I could store required info in them, then move/set main camera to CameraTarget position and settings.
from difficulty/developer friendliness point of view, first is better for my game. Script is easier to write, and I can preview what is seen through each camera easily. But will there be any performance downside for this?