a) You can’t without some C++ hacking and even if oyu do that is partly functional and don’t change fact that shipping build has log system disabled. Main reason why console is disabled is to prevent end user to easilly mess with your game in unintentional way.
B) You can do this in C++ in GameVieport object that you can get from ()
And set ViewMoideIndex varable:
Here list of possible options:
Note that engine let you disable and enable invidual rendering features using show flags which you can contorol by setting values in EngineShowFlags varable
You can not do this with blueprints, maybe there way to do this via config but i’m not sure. But you can make bluerpints nodes in C++ that let you do things that you want