On vendredi 07 novembre 2008, Ron Jensen wrote:
> On Thu, 2008-11-06 at 20:47 +0000, Stuart Buchanan wrote:
> > Hi All,
> >
> > I've put together an improved 3D clouds patch, available from here:
> > http://www.nanjika.co.uk/flightgear/clouds2.tar.gz
> >
> > It fixes the following issues (to a greater or lesser extent):
> > 1) Performance. Quad trees used to improve culling, and the sprites are
> > placed on the surface of a sphere rather than randomly throughout the
> > cloud, requiring fewer textures. This saves about 5-10fps on my machine.
> > 2) Disabled 3D clouds have no performance impact. Previously they were
> > still in the scenegraph. Now they are removed. 3) Clouds are now loaded
> > on start-up, and don't require the scenario to be changed, they also work
> > with METAR. 4) The cloud field is shifted as you travel. There's a small
> > bug in that the clouds "jump" as you reach the edge of the field. 5)
> > Iterative sorting of sprites. This doesn't appear to solve the alpha
> > blending problem completely, but may help a bit.
> >
> > Could someone please check it in?
>
> Seems to be checked in now...
>
> > On a related note, it would be great if people could create cloud
> > textures. The cl_cu.png texture appears to work quite well, but the
> > cl_st.png shows very bad alpha blending. If someone could take the time
> > to improve it, that would be great.
> >
> > Feedback is very welcome, particularly if you are seeing performance
> > problems, or if the shaders don't work on your graphics card
>
> I'm seeing 20-30 fps with clouds now and  40-60 without 3d clouds.  Big
> improvement!  Thanks Stuart!
>
> Ron
>
> Fyi:
>         With   Without
> Event:   5       4
> Update: 25      13
> Cull :   2.6     1.5
> Draw:    7       5.5
> GPU:    10       8

Working on the F4U-7,  this was the opportunity to test that  last  3DClouds  
patch.
It  is, to me, a   dramatic improvement .
Only one case has some problem => img3.jpg  ( some strange shape)
You must pay attention to the img1.jpg,  we are in the cloud  :)

here  snapshots
http://pagesperso-orange.fr/GRTux/3DClouds-img0.jpg
http://pagesperso-orange.fr/GRTux/3DClouds-img1.jpg
http://pagesperso-orange.fr/GRTux/3DClouds-img2.jpg
http://pagesperso-orange.fr/GRTux/3DClouds-img3.jpg
http://pagesperso-orange.fr/GRTux/3DClouds-img5.jpg

Cheers


-- 
Gérard
http://pagesperso-orange.fr/GRTux/

J'ai décidé d'être heureux parce que c'est bon pour la santé. 
Voltaire


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to