03-02-2014, 09:39 AM
(This post was last modified: 03-02-2014, 09:41 AM by Emor D'ni Lap.)
(02-08-2014, 12:38 AM)Karkadann Wrote: Perhaps if each section was a separate prp file combined with VisRegions.I think that's what BenB was talking about at the top of this page, when he suggested using paging. Unfortunately, "page" is also the name Cyan used for the Component that separates parts of an Age into individual .prp files.
But yeah, you're right: applying VisRegions with paging is what allows the client to only load the areas of an Age necessary for immediate rendering, right?
Ae'gura is an amazing example of paging: over a dozen .prp files integrated into one Age, so the whole place doesn't have to be loaded into memory all at once!
Since January, I've been putting in some bits of time on a PageDemo age, just so I can see where the pitfalls and advantages lie in structuring such a project. It's butt-ugly, but it's not intended to be pretty or fun...just a place I can learn from, and indeed I am learning quite a bit on it!
It's almost finished, but I'm presently in a computer-hell quandary:
Last November, I won a schmancy piece of expensive software in a drawing/raffle. Turns out my old graphics card wouldn't run this software, so I had to buy a new, expensive card (that I really can't afford). Now, of course, that new card doesn't have drivers suitable for my older versions of graphics software. It doesn't even render URU properly! (alphaed textures are shown as white blocks). So now it appears I have to reset my machine to the way it was, and build a new computer specially for the @%#&!!!! software I won, if I ever want to use it!
That's why I think it may be another week or so before I can get back to finishing this PageDemo age.....