Original Post
Hi
I'm working currently on application that needs 3d navigation and I wonder what are usual logic behind 3d GPS navigation application?
Currently my implementation is like this:
1.Load static size area (4 km)
2.Navigate through the area using frustum culling.
In parallel check if we are coming close to area boundaries, if yes then start thread to
load in temporary buffer new area relative to the current position . When the thread finished
the job , copy to the drawing buffer .
What do you think?
I didn't see it in action yet, cause other parts of the application needed to run the whole thing aren't finished yet, so I'm
kind of nervous how it will work out.
Thanks a lot in advance
I'm working currently on application that needs 3d navigation and I wonder what are usual logic behind 3d GPS navigation application?
Currently my implementation is like this:
1.Load static size area (4 km)
2.Navigate through the area using frustum culling.
In parallel check if we are coming close to area boundaries, if yes then start thread to
load in temporary buffer new area relative to the current position . When the thread finished
the job , copy to the drawing buffer .
What do you think?
I didn't see it in action yet, cause other parts of the application needed to run the whole thing aren't finished yet, so I'm
kind of nervous how it will work out.
Thanks a lot in advance