i’m currently trying to write an engine that should be capable of rendering large outdoor areas with high poly count. my first attempt would be to split the landscape-mesh into several sub-meshes and apply LODs to them. now putting each one of these submeshes into a displaylist would speed up rendering considerably, here’s my question: are the displaylists stored in video memory or in main RAM? if they’re in videomem this would probably waste space the textures required.
alternatively, this might be a pretty crappy approach anyway. probably a ROAM type engine would be far better for an outdoor engine, but apart from the official whitepaper i couldn’t find any links that demonstrate such a thing in action. could anyone point me to a such a resource (i.e. some source example) ?