Load Level in Runtime

Hello Guys,
I want to make a System for my Game but I need you guys. My question is:
I want to “fade” an level when the Camera reaches a distance. But in the Viewport. That means not when I press Play, everything should work in the Viewport.
Thanks for the Help in advanced.