My computer has more than enough grunt, and can get good frame rates.
Needless to say that my investment of a 8800 GTS 512MB G92 from nVidia is very good.
Moderator: Aloys
Paradox wrote:Might I also suggest never paging anything out?
Oh, interesting, I hadn't thought about that. hm that might be a problem for some shells..D'lanor wrote:Anything associated with a prp file that is paged out goes down the drain with it. That includes Python scripts which may still have running timers
D'lanor wrote:And another downside is that lights do not affect objects in other pages. So if you split up the big structure every page needs its own lighting. But perhaps that has already been taken care of in Pahts.
Robert The Rebuilder wrote:D'Lanor: it is true that shells with plPythonFileMods will be paged out. If they are in the middle of a timed event when PtPageOutNode() is called, the plPythonFileMod will still persist in memory until the timed event completes; then it will disappear. If it schedules another timed event within the OnTimer() callback, that event will be lost when the current callback goes out of scope. In general, the code in the OnTimer() method should always check if other objects still exist before dereferencing them.
And even without this paging mechanism, shells should not be triggering timed events unless a user activates them somehow (e.g. clicking on something, entering a region, etc). Image the CPU load if every shell had a plPythonFileMod firing off timed events...
Users browsing this forum: No registered users and 0 guests