Hi,

The new clouds by Stuart and Vadym Kukhtin looks really great! 
I only see some issues with fps with the stratus-clouds.

As I can see they still make use of my clouds texture I did last year, which 
looks now really ugly. 

With using Vadym's texture, they looks much better and let me decreasing 
<num-sprites> to 10 - it still looks great, it is working, but fps are much 
better now.

The few things which I don't like yet are, some transparency issues with 
particles and/ or a second cloud layers above.

And of course that they don't move with the wind! ;-)

I attached the cloudlayers.xml with the changed texture path and  num-sprites 
for the stratus-clouds.

Kind Regards
HHS


      
<?xml version="1.0" ?> 
<!--
  Cloud shapes and layers. See Docs/README.3DClouds for details.
  
  short Explanation:
  cb = Cumulonimbus (Thunderstorm cloud)
      cb-cal = Cumulonimbus Calvus (without amboss)
      cb-inc = Cumulonimbus Incus (with amboss)
  cu = Cumulus
      cu hum = Cumulus humilis (smallest one, only at fair, nice weather)
      cu med = Cumulus mediocris (middle)
      cu con = Cumulus congestus (the largest one, pre-stage of Cumulonimbus)
ns = Nimbostratus (Rain cloud)
  st = Stratus
  sc = Stratocumulus
  ac = Altocumulus
-->
<PropertyList>
  <clouds>
    <cb-large>
      <min-cloud-width-m>1600</min-cloud-width-m>
      <max-cloud-width-m>2000</max-cloud-width-m>
      <min-cloud-height-m>4000</min-cloud-height-m>
      <max-cloud-height-m>3000</max-cloud-height-m>
      <num-sprites>10</num-sprites>
      <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.3</bottom-shade>
      <min-sprite-width-m>800</min-sprite-width-m>
      <max-sprite-width-m>1200</max-sprite-width-m>
      <min-sprite-height-m>800</min-sprite-height-m>
      <max-sprite-height-m>1200</max-sprite-height-m>
    </cb-large>
    <cb-small>
      <min-cloud-width-m>800</min-cloud-width-m>
      <max-cloud-width-m>400</max-cloud-width-m>
      <min-cloud-height-m>500</min-cloud-height-m>
      <max-cloud-height-m>200</max-cloud-height-m>
      <num-sprites>10</num-sprites>
      <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.3</bottom-shade>
      <min-sprite-width-m>400</min-sprite-width-m>
      <max-sprite-width-m>800</max-sprite-width-m>
      <min-sprite-height-m>400</min-sprite-height-m>
      <max-sprite-height-m>800</max-sprite-height-m>
    </cb-small>
    <cu-large>
      <min-cloud-width-m>600</min-cloud-width-m>
      <max-cloud-width-m>1200</max-cloud-width-m>
      <min-cloud-height-m>400</min-cloud-height-m>
      <max-cloud-height-m>800</max-cloud-height-m>
      <num-sprites>20</num-sprites>
      <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.6</bottom-shade>
      <min-sprite-width-m>400</min-sprite-width-m>
      <max-sprite-width-m>700</max-sprite-width-m>
      <min-sprite-height-m>300</min-sprite-height-m>
      <max-sprite-height-m>700</max-sprite-height-m>
    </cu-large>
    <cu-small>
      <min-cloud-width-m>300</min-cloud-width-m>
      <max-cloud-width-m>800</max-cloud-width-m>
      <min-cloud-height-m>200</min-cloud-height-m>
      <max-cloud-height-m>300</max-cloud-height-m>
      <num-sprites>10</num-sprites>
      <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.7</bottom-shade>
      <min-sprite-width-m>200</min-sprite-width-m>
      <max-sprite-width-m>400</max-sprite-width-m>
      <min-sprite-height-m>150</min-sprite-height-m>
      <max-sprite-height-m>300</max-sprite-height-m>
    </cu-small>
    <ns-large>
      <min-cloud-width-m>1200</min-cloud-width-m>
      <max-cloud-width-m>3000</max-cloud-width-m>
      <min-cloud-height-m>200</min-cloud-height-m>
      <max-cloud-height-m>400</max-cloud-height-m>
      <num-sprites>10</num-sprites>
    <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.2</bottom-shade>
      <min-sprite-width-m>300</min-sprite-width-m>
      <max-sprite-width-m>600</max-sprite-width-m>
      <min-sprite-height-m>100</min-sprite-height-m>
      <max-sprite-height-m>200</max-sprite-height-m>
    </ns-large>
    <ns-white>
      <min-cloud-width-m>600</min-cloud-width-m>
      <max-cloud-width-m>2000</max-cloud-width-m>
      <min-cloud-height-m>200</min-cloud-height-m>
      <max-cloud-height-m>300</max-cloud-height-m>
      <num-sprites>10</num-sprites>
     <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.3</bottom-shade>
      <min-sprite-width-m>300</min-sprite-width-m>
      <max-sprite-width-m>600</max-sprite-width-m>
      <min-sprite-height-m>100</min-sprite-height-m>
      <max-sprite-height-m>200</max-sprite-height-m>
    </ns-white>
    <st-small>
      <min-cloud-width-m>800</min-cloud-width-m>
      <max-cloud-width-m>1500</max-cloud-width-m>
      <min-cloud-height-m>100</min-cloud-height-m>
      <max-cloud-height-m>200</max-cloud-height-m>
      <num-sprites>10</num-sprites>
      <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.9</bottom-shade>
      <min-sprite-width-m>300</min-sprite-width-m>
      <max-sprite-width-m>600</max-sprite-width-m>
      <min-sprite-height-m>200</min-sprite-height-m>
      <max-sprite-height-m>400</max-sprite-height-m>
    </st-small>
    <st-large>
      <min-cloud-width-m>1800</min-cloud-width-m>
      <max-cloud-width-m>2500</max-cloud-width-m>
      <min-cloud-height-m>200</min-cloud-height-m>
      <max-cloud-height-m>400</max-cloud-height-m>
      <num-sprites>10</num-sprites>
    <texture>cl_cumulus.png</texture>
      <num-textures-x>4</num-textures-x>
      <num-textures-y>4</num-textures-y>
      <bottom-shade>0.9</bottom-shade>
      <min-sprite-width-m>400</min-sprite-width-m>
      <max-sprite-width-m>800</max-sprite-width-m>
      <min-sprite-height-m>300</min-sprite-height-m>
      <max-sprite-height-m>500</max-sprite-height-m>
    </st-large>
  </clouds>
  <boxes>
    <ac-str>
      <box>
        <type>st-small</type>
        <count>5</count>
        <width>1000</width>
        <height>200</height>
        <hdist>1</hdist>
        <vdist>1</vdist>
      </box>
    </ac-str>
    
    <cu-hum>
      <box>
        <type>cu-small</type>
        <count>4</count>
        <width>800</width>
        <height>200</height>
        <hdist>2</hdist>
        <vdist>2</vdist>
      </box>
    </cu-hum>
    
    <cu-con>
      <box>
        <type>cu-large</type>
        <count>1</count>
        <width>1500</width>
        <height>200</height>
        <hdist>2</hdist>
        <vdist>1</vdist>
      </box>
      <box>
        <type>cu-small</type>
        <count>4</count>
        <width>1000</width>
        <height>200</height>
        <hdist>1</hdist>
        <vdist>2</vdist>
      </box>
    </cu-con>
    
    <cb-cal>
      <box>
        <type>cb-large</type>
        <count>1</count>
        <width>1500</width>
        <height>1000</height>
        <hdist>2</hdist>
        <vdist>2</vdist>
      </box>
    </cb-cal>
    
    
    <cb-inc>
      <box>
        <type>cb-large</type>
        <count>1</count>
        <width>2500</width>
        <height>1000</height>
      </box>
    </cb-inc>
    
    <st>
      <box>
        <type>st-large</type>
        <count>5</count>
        <width>2000</width>
        <height>100</height>
      </box>
      <box>
        <type>st-small</type>
        <count>5</count>
        <width>2000</width>
        <height>100</height>
      </box>
    </st>
    
    <st-small>
      <box>
        <type>st-small</type>
        <count>10</count>
        <width>5000</width>
        <height>200</height>
      </box>
    </st-small>
    
    <ns>
      <box>
        <type>ns-large</type>
        <count>5</count>
        <width>5000</width>
        <height>300</height>
      </box>
    </ns>
    
    <sc>
      <box>
        <type>cu-large</type>
        <count>5</count>
        <width>2500</width>
        <height>300</height>
      </box>
    </sc>
    
    <xx>
      <box>
        <type>cu-large</type>
        <count>30</count>
        <width>2500</width>
        <height>300</height>
        <dist>1</dist>
      </box>
    </xx>
  </boxes>
  
  
  <layers>
    <cu>
      <cloud>
        <name>cu-hum</name>
        <count>1</count>
      </cloud>
      <cloud>
        <name>cu-con</name>
        <count>1</count>
      </cloud>
    </cu>
    <cb>
      <cloud>
        <name>cb-cal</name>
        <count>3</count>
      </cloud>
      <cloud>
        <name>cb-inc</name>
        <count>3</count>
      </cloud>
      <cloud>
        <name>cu-hum</name>
        <count>1</count>
      </cloud>
      <cloud>
        <name>cu-con</name>
        <count>5</count>
      </cloud>
      <grid-z-rand type="double">200.0</grid-z-rand>
    </cb>
    <ac>
      <cloud>
        <name>ac-str</name>
        <count>1</count>
      </cloud>
      <grid-z-rand type="double">100.0</grid-z-rand>
    </ac>
    <st>
      <cloud>
        <name>st</name>
        <count>1</count>
      </cloud>
      <cloud>
        <name>st-small</name>
        <count>1</count>
      </cloud>
      <grid-z-rand type="double">100.0</grid-z-rand>
    </st>
    <sc>
      <cloud>
        <name>sc</name>
        <count>1</count>
      </cloud>
      <grid-z-rand type="double">150.0</grid-z-rand>
    </sc>
    <ns>
      <cloud>
        <name>ns</name>
        <count>1</count>
      </cloud>
      <grid-z-rand type="double">15.0</grid-z-rand>
    </ns>
  </layers>
</PropertyList>
<!-- end of cloudlayers.xml -->
------------------------------------------------------------------------------
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