Skip to main content
GameDev.net gamedev.net
🔒 Locked

Flight simulators

Started by kajjait Apr 11, 2002 at 9:20 PM 3 replies 400+ views
Original Post
kajjait
kajjait
i have been playing a few flight and combat simulators lately and i would like to make my own. one thing i need to know before i begin is how they have such Huge maps! i have been messing around with a few different engines and when i make the ground to big i usually get very low FPS in game, but the size compared to most flight sims is rather small. if anyone knows of any techniques that i can use to make a large world for a flight simulator please post a reply :D thank you!
max621
max621
first and foremost they use Level Of Detail to lower the amount of polygons the farther the plane/camera is away from that patch of terrain.
They also sometimes use simplier terrain...

I''m no expert, hope somebody can give you a better answer

||--------------------------||
Black Hole Productions
http://bhp.e-chrono.net/
Resident expert on stuff
max621@barrysworld.com
||--------------------------||
||--------------------------||Black Hole Productionshttp://bhp.nydus.netResident expert on stuffmax621@barrysworld.com||--------------------------||
GrandMLee
GrandMLee
Use an algorithim that ''clips'' off the terrain that isn''t being faced at by the camera. Althogh the engine you are using should do this already.
If at first you don't succeed, use profanity and try, try again.
tuxx
tuxx
I''m sure that if you can clip really well, it wouldn''t be extremely hard. Most FS I have played have cockpits that take up, um 2/5 to 3/5 of the screen (probably be closer to 2/5). And if you have fog in it, you probably don''t have to draw the map really far out, and maybe the really far out parts you can decrease their LOD. Then you can increase the close one''s LOD, more as it is closer and closer, and less and less as it is farther and farther. Well, that was my opinion, but I''m just a newb.
[email=dumass@poppet.com]dumass@poppet.com[/email]
TerranFury
TerranFury
The most well known level of detail algorithm is called ROAM. An alternative that is supposedly more hardware-friendly is geomipmapping.

For organizing your terrain, I would recommend a quadtree (in which case you can use the "adaptive quadtree" technique) or a BinTree (the type of two-triangle tree used in ROAM).

I know often the biggest problem is knowing what to search under. Hopefully I''ve given you some places to start at. Google and you can do the rest!

Before I go, though, I''ll give you a good link: http://www.vterrain.org

Good luck!

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.