I’m working on a third person game where the level is a diorama that the user can walk around and explore. I’ve been messing with static cameras but the more I playtest the more I realize a dynamic camera is needed here to get the full effect. So this means if the camera starts in an isometric position and I see two edges of the diorama, if I run over to one of the sides it should move the camera accordingly to a set position with customizable constraints. This would be done with Cinemachine in Unity, is there anything out of the box that will help me implement something like this? Any advice to get started here? Thanks!
UE 4.27 and earlier included a nice template for a 3rd person side-scroller game which sounds like something close what you are trying to do? You could install 4.27 from the Epic Launcher, create that template and look at how they do the default camera there. The top-down template in 5.0 might also give you some ideas.