I want to do a small demo of a vast landscape, something like 30,000Km by 30,000Km and still be able to walk in it and iteract with objects as small as 1cm. I solved the problem of loding such of vast region so it should render like if it was a normal map with average content. The solution was random and dynamic terrain generation based on a overal map representation of the land and an heavy use terrain tiles, one for each lod level arround the player.
The problem is the clipping planes have some limitations. There is some formula about setting the cliping planes that prevent me for have such range of view (min 1cm, max 30000Km).
I have some questions about this.
What ways there are in Java3d to avoid this ?
Is there any way to distort the biggest land tiles (some weird perspective projection) so that they render in the samller region allowed by the clipping planes ?
If i use the last version of OpenGL (with the bindings) do i have this limitation ?