439 lines
8.8 KiB
XML
439 lines
8.8 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<PropertyList>
|
|
|
|
<name>earthview</name>
|
|
<layout>vbox</layout>
|
|
<default-padding>3</default-padding>
|
|
<modal>false</modal>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<default-padding>1</default-padding>
|
|
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
<text>
|
|
<label>Earthview Orbital Rendering</label>
|
|
</text>
|
|
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
<button>
|
|
<legend/>
|
|
<key>Esc</key>
|
|
<pref-width>16</pref-width>
|
|
<pref-height>16</pref-height>
|
|
<border>2</border>
|
|
<binding>
|
|
<command>dialog-close</command>
|
|
</binding>
|
|
</button>
|
|
</group>
|
|
|
|
<hrule/>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
<group>
|
|
<layout>vbox</layout>
|
|
<checkbox>
|
|
<name>cloudsphere-flag</name>
|
|
<row>0</row>
|
|
<col>1</col>
|
|
<label> Show cloud layer</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/cloudsphere-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>cloudsphere-flag</object-name>
|
|
</binding>
|
|
</checkbox>
|
|
<checkbox>
|
|
<enable><property>/earthview/cloudsphere-flag</property></enable>
|
|
<name>cloud-shadow-flag</name>
|
|
<row>1</row>
|
|
<col>1</col>
|
|
<label> Show cloud shadows</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/cloud-shadow-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>cloud-shadow-flag</object-name>
|
|
<script>
|
|
if(getprop("/earthview/cloud-shadow-flag")==1) {setprop("/earthview/cloudsphere-angle",0.0);}
|
|
</script>
|
|
</binding>
|
|
</checkbox>
|
|
<checkbox>
|
|
<row>2</row>
|
|
<col>1</col>
|
|
<label> Automatic light scattering</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/mrd-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
</binding>
|
|
</checkbox>
|
|
<checkbox>
|
|
<row>3</row>
|
|
<col>1</col>
|
|
<label> Overlay textures</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/overlay-texture-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
</binding>
|
|
</checkbox>
|
|
<checkbox>
|
|
<row>4</row>
|
|
<col>1</col>
|
|
<label> Terrain normal mapping</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/normal-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
</binding>
|
|
</checkbox>
|
|
<checkbox>
|
|
<row>5</row>
|
|
<col>1</col>
|
|
<label> Cloud normal mapping</label>
|
|
<halign>left</halign>
|
|
<property>/earthview/cloud-normal-flag</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
</binding>
|
|
</checkbox>
|
|
</group>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label></label>
|
|
</text>
|
|
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
<button>
|
|
<row>3</row>
|
|
<col>1</col>
|
|
<legend> Start </legend>
|
|
<equal>true</equal>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>earthview.start()</script>
|
|
</binding>
|
|
</button>
|
|
|
|
<button>
|
|
<row>3</row>
|
|
<col>2</col>
|
|
<legend> Stop </legend>
|
|
<equal>true</equal>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>earthview.stop()</script>
|
|
</binding>
|
|
</button>
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<default-padding>1</default-padding>
|
|
<!-- gap -->
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label></label>
|
|
</text>
|
|
|
|
<text>
|
|
<label>Cloudsphere Rotation</label>
|
|
<halign>left</halign>
|
|
</text>
|
|
<hrule>
|
|
<stretch>true</stretch>
|
|
</hrule>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<halign>right</halign>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label></label>
|
|
</text>
|
|
|
|
<text>
|
|
<enable><not><property>/earthview/cloud-shadow-flag</property></not></enable>
|
|
<label>Rotation angle</label>
|
|
</text>
|
|
<slider>
|
|
<enable><not><property>/earthview/cloud-shadow-flag</property></not></enable>
|
|
<name>cloud-rotation-angle</name>
|
|
<min>0.0</min>
|
|
<max>360.0</max>
|
|
<step>0.1</step>
|
|
<live>true</live>
|
|
<property>/earthview/cloudsphere-angle</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>cloud-rotation-angle</object-name>
|
|
</binding>
|
|
<binding>
|
|
<command>nasal</command>
|
|
<script>earthview.adjust_cloud_tiles()</script>
|
|
</binding>
|
|
</slider>
|
|
<text>
|
|
<label>12345678</label>
|
|
<format>%.3f</format>
|
|
<live>true</live>
|
|
<property>/earthview/cloudsphere-angle</property>
|
|
</text>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<default-padding>1</default-padding>
|
|
<!-- gap -->
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label></label>
|
|
</text>
|
|
|
|
<text>
|
|
<label>Atmospheric Effects</label>
|
|
<halign>left</halign>
|
|
</text>
|
|
<hrule>
|
|
<stretch>true</stretch>
|
|
</hrule>
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<halign>right</halign>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
<text>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<label>Mie factor</label>
|
|
</text>
|
|
<slider>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<name>mie-factor</name>
|
|
<min>0.0</min>
|
|
<max>0.01</max>
|
|
<step>0.001</step>
|
|
<live>true</live>
|
|
<property>/sim/rendering/mie</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>mie-factor</object-name>
|
|
</binding>
|
|
</slider>
|
|
<text>
|
|
<label>12345678</label>
|
|
<format>%.3f</format>
|
|
<live>true</live>
|
|
<property>/sim/rendering/mie</property>
|
|
</text>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<halign>right</halign>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
<text>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<label>Rayleigh factor</label>
|
|
</text>
|
|
<slider>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<name>rayleigh-factor</name>
|
|
<min>0.0</min>
|
|
<max>0.001</max>
|
|
<step>0.00002</step>
|
|
<property>/sim/rendering/rayleigh</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>rayleigh-factor</object-name>
|
|
</binding>
|
|
</slider>
|
|
<text>
|
|
<label>12345678</label>
|
|
<format>%.5f</format>
|
|
<live>true</live>
|
|
<property>/sim/rendering/rayleigh</property>
|
|
</text>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<halign>right</halign>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
<text>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<label>Density factor</label>
|
|
</text>
|
|
<slider>
|
|
<name>density-factor</name>
|
|
<enable><not><property>/earthview/mrd-flag</property></not></enable>
|
|
<min>0.0</min>
|
|
<max>1.0</max>
|
|
<step>0.1</step>
|
|
<property>/sim/rendering/dome-density</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>density-factor</object-name>
|
|
</binding>
|
|
</slider>
|
|
<text>
|
|
<label>12345678</label>
|
|
<format>%.1f</format>
|
|
<live>true</live>
|
|
<property>/sim/rendering/dome-density</property>
|
|
</text>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<halign>right</halign>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
<text>
|
|
<label>Visibility</label>
|
|
</text>
|
|
<slider>
|
|
<name>visibility</name>
|
|
<min>30000.0</min>
|
|
<max>250000.0</max>
|
|
<step>10.0</step>
|
|
<property>/environment/visibility-m</property>
|
|
<binding>
|
|
<command>dialog-apply</command>
|
|
<object-name>visibility</object-name>
|
|
</binding>
|
|
<live>true</live>
|
|
</slider>
|
|
<text>
|
|
<label>12345678</label>
|
|
<format>%.1f</format>
|
|
<live>true</live>
|
|
<property>/environment/visibility-m</property>
|
|
</text>
|
|
|
|
<!-- gap -->
|
|
<text>
|
|
<label> </label>
|
|
</text>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
<default-padding>1</default-padding>
|
|
<!-- gap -->
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
</group>
|
|
|
|
<hrule/>
|
|
|
|
<group>
|
|
<layout>hbox</layout>
|
|
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
<button>
|
|
<legend>Cancel</legend>
|
|
<equal>true</equal>
|
|
<key>Esc</key>
|
|
<binding>
|
|
<command>dialog-close</command>
|
|
</binding>
|
|
</button>-->
|
|
|
|
<empty>
|
|
<stretch>true</stretch>
|
|
</empty>
|
|
|
|
</group>
|
|
|
|
</PropertyList>
|