On Wed, Oct 7, 2009 at 10:33 AM, Durk Talsma <d.tal...@xs4all.nl> wrote:

> On Wednesday 07 October 2009 11:18:07 am Stuart Buchanan wrote:
> >
> > I'm very surprised that performance has decreased so significantly.
> > However, there is a possible explanation.
> >
>
> FWIW, I've run into one situation where the new cloud code significantly
> slowed down my system. I found that reducing the range setting from 20km to
> approximately 11-12 kilometers gave me back decent performance, without too
> mach sacrificing of detail. It seemed to be a rather sharp transition, so
> I'm
> wondering whether texture memory use has something to do with it.
>
> Just thinking out loud, Would it be feasable to impement some sort of LOD
> scheme, where sprites are dynamically added as they are getting closer?
> That
> way, it might be possible to have clouds across a much larger area with as
> much of an impact on performance.
>

I also noticed a huge frame rate drop when I was in or close to being in the
cloud layer, so that the clouds consumed the greatest percentage of the
screen real estate ... that is when the frame rates were the worst.  If we
are drawing zillions of transparent quads and suddenly they are sized to
cover nearly the whole screen, then we are basically rendering the whole
screen (or most of the screen) for each cloud quad, or enough of them that
are near by to pull the frame rates down to very low levels.

Curt.
-- 
Curtis Olson: http://baron.flightgear.org/~curt/
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to