Sign in to follow this  
dxdotnet1

rendering big world

Recommended Posts

hi we have a 3rd person view mini game to do, and were reaserching on ways on how to render the scene/city? a) is it a big mesh implemented using OCTREE? and culled when the node is not in camera? b) Where to model the city? is it in a 3d modeling tool then just import the entire mesh to scene? what can you suggest? ive tried approach one and it somehow slow than expected.

Share this post


Link to post
Share on other sites
Hmmm... I would not make one big mesh: rather, I would have several different meshes, each one about the size of a city block. Have a thread in the background loading nearby blocks when you get near them. ALso, it amy be worth your while to make the buildings seperate from the map. THe less the machine has to load at once, the better. WHen the whole thing is in memory at once, it eats up too much memory. OYu only need as much memory at once as you can see.

Share this post


Link to post
Share on other sites
It very much depends on what you mean by "big" and what your rendering target hardware is. If you're talking about drawing Manhattan, and you're targeting a PS2, then you're talking about a totally different situation than rendering a single small suburban block on a GeForce 7800.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this