Rendering question

Hi all,

Our team is developing a MMO so we have a huge world.
Now i want to keep the viewdistance (12000).
Ofcourse this creates a huge lagg on big distances because it has to load all the detail objects.

So… my idea was to create 2 camera’s.

Camera 1: Renders big things like the castle walls etc.
Camera 2: Renders small things like a jar, box ( detail objects )

I placed the big stuff in 1 layer and the small stuff in the other layer but unity can’t display 2 camera’s at the same time.

Is there a way to make both camera’s render ( overlap each other )

Or a script that checks the distance between an object and then makes it render based on the layers/culling masks

Hope anyone can understand it :smile:

Greets, Jorisshh

I believe what you are looking for is commonly called “Level of Detail”, ie all models have differing, err, well…“levels of detail”. When seen from up close, the best LOD is shown, and as the object gets further away, simpler and simpler LODs are shown. I havn’t messed around with it, but I’m certain Unity supports this, it’s standard for games.

Hope that helps!

oooh what he said ^^