What is the best approach to switch to different scenes/areas in a 3D game from the render area?
Say you have a character and he moves into a new area, how would you go about unloading the area and loading the new area. Would you just load the render function up with different loading calls and only load them if they fell within certain parameters or would you create enumerators for each area and use something like a switch statement to switch to the new area after unloading your data for the current area?
I have always created REALLY bad transitions on small games I have made for a hobby and it usually kills my performance at some point or time.