<PropertyList> <!-- Model --> <path>MiG-21bis-lowpoly.ac</path> <offsets> <pitch-deg>-3</pitch-deg> <heading-deg>0</heading-deg> <roll-deg>0</roll-deg> <x-m>0</x-m> <y-m>0</y-m> <z-m>0.15</z-m> </offsets> <!-- Rembrandt auto switching for glass --> <effect> <inherits-from>Effects/model-transparent</inherits-from> <condition> <greater-than> <property>sim/multiplay/generic/float[6]</property> <value>9</value> </greater-than> <property>/sim/rendering/rembrandt/enabled</property> </condition> <object-name>glass</object-name> <object-name>canopy_glass</object-name> </effect> <!-- Shaders --> <animation> <type>shader</type> <shader>chrome</shader> <texture>Aircraft/Generic/Effects/glass_shader.png</texture> <object-name>glass</object-name> <object-name>canopy_glass</object-name> </animation> <animation> <type>noshadow</type> <object-name>glass</object-name> <object-name>canopy_glass</object-name> </animation> <animation> <type>material</type> <object-name>heat</object-name> <emission> <red>255</red> <green>255</green> <blue>254</blue> </emission> </animation> <!-- Animations --> <animation> <type>translate</type> <object-name>Pilot</object-name> <object-name>Seat</object-name> <property>controls/eject</property> <factor>20</factor> <center> <x-m>0</x-m> <y-m>0</y-m> <z-m>0</z-m> </center> <axis> <x>0</x> <y>0</y> <z>1</z> </axis> </animation> <animation> <type>select</type> <object-name>canopy_glass</object-name> <object-name>canopy</object-name> <object-name>arch</object-name> <condition> <not> <property>controls/eject</property> </not> </condition> </animation> <animation> <type>select</type> <object-name>heat</object-name> <condition> <property>/engines/engine[0]/running</property> <not> <property>fdm/jsbsim/systems/crash-detect/crashed</property> </not> </condition> </animation> <animation> <type>rotate</type> <object-name>canopy_glass</object-name> <object-name>canopy</object-name> <object-name>arch</object-name> <property>canopy/position-norm</property> <factor>80.00</factor> <axis> <x1-m> -3.05</x1-m> <y1-m> 0.37</y1-m> <z1-m> 0.86</z1-m> <x2-m> -3.39</x2-m> <y2-m> 0.39</y2-m> <z2-m> 0.84</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>central_air_brake</object-name> <object-name>abhydro</object-name> <property>surface-positions/speedbrake-pos-norm</property> <condition> <equals> <property>fdm/jsbsim/systems/armament/station3/released</property> <value>1</value> </equals> </condition> <factor>35.00</factor> <axis> <x1-m> 0.88</x1-m> <y1-m>-0.09</y1-m> <z1-m>-0.37</z1-m> <x2-m> 0.88</x2-m> <y2-m> 0.09</y2-m> <z2-m>-0.37</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_ventral_air_brake</object-name> <object-name>right-abhydro</object-name> <property>surface-positions/speedbrake-pos-norm</property> <factor>-35.00</factor> <axis> <x1-m>-2.77</x1-m> <y1-m> 0.50</y1-m> <z1-m>-0.05</z1-m> <x2-m>-2.77</x2-m> <y2-m> 0.26</y2-m> <z2-m>-0.28</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_ventral_air_brake</object-name> <object-name>left-abhydro</object-name> <property>surface-positions/speedbrake-pos-norm</property> <factor>35.00</factor> <axis> <x1-m>-2.77</x1-m> <y1-m>-0.50</y1-m> <z1-m>-0.05</z1-m> <x2-m>-2.77</x2-m> <y2-m>-0.26</y2-m> <z2-m>-0.28</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>rudder</object-name> <property>controls/flight/rudder</property> <factor>25</factor> <axis> <x1-m>5.19</x1-m> <y1-m>0.00</y1-m> <z1-m>1.10</z1-m> <x2-m>6.69</x2-m> <y2-m>0.00</y2-m> <z2-m>2.60</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_elevator</object-name> <object-name>right_elevator</object-name> <property>surface-positions/elevator-pos-norm</property> <factor>15.00</factor> <offset-deg>0.00</offset-deg> <center> <x-m>4.99</x-m> <y-m>0.00</y-m> <z-m>0.30</z-m> </center> <axis> <x>0.00</x> <y>1.00</y> <z>0.00</z> </axis> </animation> <animation> <type>rotate</type> <object-name>right_flap</object-name> <property>surface-positions/flap-pos-norm</property> <factor>30.00</factor> <axis> <x1-m> 1.98</x1-m> <y1-m> 0.65</y1-m> <z1-m> 0.14</z1-m> <x2-m> 1.98</x2-m> <y2-m> 1.99</y2-m> <z2-m> 0.09</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_flap</object-name> <property>surface-positions/flap-pos-norm</property> <factor>-30.00</factor> <axis> <x1-m> 1.98</x1-m> <y1-m>-0.65</y1-m> <z1-m> 0.14</z1-m> <x2-m> 1.98</x2-m> <y2-m>-1.99</y2-m> <z2-m> 0.09</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_aileron</object-name> <property>surface-positions/right-aileron-pos-norm</property> <factor>-15.00</factor> <axis> <x1-m> 2.03</x1-m> <y1-m> 2.10</y1-m> <z1-m> 0.09</z1-m> <x2-m> 2.38</x2-m> <y2-m> 3.34</y2-m> <z2-m> 0.04</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_aileron</object-name> <property>surface-positions/left-aileron-pos-norm</property> <factor>-15.00</factor> <axis> <x1-m> 2.03</x1-m> <y1-m>-2.10</y1-m> <z1-m> 0.09</z1-m> <x2-m> 2.38</x2-m> <y2-m>-3.34</y2-m> <z2-m> 0.04</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_door</object-name> <property>gear/gear[0]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>90</dep> </entry> <entry> <ind>1.0</ind> <dep>90</dep> </entry> </interpolation> <axis> <x1-m>-5.64</x1-m> <y1-m> 0.17</y1-m> <z1-m>-0.28</z1-m> <x2-m>-4.61</x2-m> <y2-m> 0.18</y2-m> <z2-m>-0.31</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_gill</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>30</dep> </entry> <entry> <ind>1.0</ind> <dep>30</dep> </entry> </interpolation> <axis> <x1-m>-5.73</x1-m> <y1-m> 0.55</y1-m> <z1-m> 0.22</z1-m> <x2-m>-5.73</x2-m> <y2-m> 0.52</y2-m> <z2-m> 0.06</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_gill</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>-30</dep> </entry> <entry> <ind>1.0</ind> <dep>-30</dep> </entry> </interpolation> <axis> <x1-m>-5.73</x1-m> <y1-m>-0.55</y1-m> <z1-m> 0.22</z1-m> <x2-m>-5.73</x2-m> <y2-m>-0.52</y2-m> <z2-m> 0.06</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_back_gill</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>30</dep> </entry> <entry> <ind>1.0</ind> <dep>30</dep> </entry> </interpolation> <axis> <x1-m>-3.40</x1-m> <y1-m> 0.60</y1-m> <z1-m> 0.12</z1-m> <x2-m>-3.40</x2-m> <y2-m> 0.54</y2-m> <z2-m>-0.05</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_back_gill</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>-30</dep> </entry> <entry> <ind>1.0</ind> <dep>-30</dep> </entry> </interpolation> <axis> <x1-m>-3.40</x1-m> <y1-m>-0.60</y1-m> <z1-m> 0.12</z1-m> <x2-m>-3.40</x2-m> <y2-m>-0.54</y2-m> <z2-m>-0.05</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_door</object-name> <property>gear/gear[0]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>-90</dep> </entry> <entry> <ind>1.0</ind> <dep>-90</dep> </entry> </interpolation> <axis> <x1-m>-5.64</x1-m> <y1-m>-0.17</y1-m> <z1-m>-0.28</z1-m> <x2-m>-4.61</x2-m> <y2-m>-0.18</y2-m> <z2-m>-0.31</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_inner_door</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>-96</dep> </entry> <entry> <ind>1.0</ind> <dep>-96</dep> </entry> </interpolation> <axis> <x1-m>-0.64</x1-m> <y1-m> 0.18</y1-m> <z1-m>-0.36</z1-m> <x2-m> 0.54</x2-m> <y2-m> 0.18</y2-m> <z2-m>-0.37</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_inner_door</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>96</dep> </entry> <entry> <ind>1.0</ind> <dep>96</dep> </entry> </interpolation> <axis> <x1-m>-0.64</x1-m> <y1-m>-0.18</y1-m> <z1-m>-0.36</z1-m> <x2-m> 0.54</x2-m> <y2-m>-0.18</y2-m> <z2-m>-0.37</z2-m> </axis> </animation> <animation> <type>select</type> <object-name>nose_wheel</object-name> <object-name>front_strut</object-name> <object-name>frontd_strut</object-name> <condition> <greater-than> <property>gear/gear[0]/position-norm</property> <value>0</value> </greater-than> </condition> </animation> <animation> <type>select</type> <object-name>right_strut</object-name> <object-name>left_strut</object-name> <object-name>right_wheel</object-name> <object-name>left_wheel</object-name> <object-name>rightd_strut</object-name> <object-name>leftd_strut</object-name> <object-name>right_scissor</object-name> <object-name>left_scissor</object-name> <object-name>right_inner_strut</object-name> <object-name>left_inner_strut</object-name> <condition> <greater-than> <property>gear/gear[0]/position-norm</property> <value>0.15</value> </greater-than> </condition> </animation> <animation> <type>rotate</type> <object-name>nose_wheel</object-name> <object-name>front_strut</object-name> <object-name>frontd_strut</object-name> <property>gear/gear[0]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-110</dep> </entry> <entry> <ind>0.5</ind> <dep>-110</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <center> <x-m>-4.43</x-m> <y-m> 0.00</y-m> <z-m> 0.00</z-m> </center> <axis> <x> 0</x> <y>-1</y> <z> 0</z> </axis> </animation> <animation> <type>rotate</type> <object-name>nose_wheel</object-name> <object-name>front_strut</object-name> <object-name>frontd_strut</object-name> <property>surface-positions/rudder-pos-norm</property> <factor>25</factor> <center> <x-m>-4.43</x-m> <y-m> 0.00</y-m> <z-m> 0.04</z-m> </center> <axis> <x>0.0</x> <y>0.0</y> <z>1.0</z> </axis> </animation> <animation> <type>rotate</type> <object-name>right_strut</object-name> <object-name>rightd_strut</object-name> <object-name>right_scissor</object-name> <object-name>right_wheel</object-name> <object-name>right_inner_strut</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>92</dep> </entry> <entry> <ind>0.5</ind> <dep>92</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.66</x1-m> <y1-m> 1.59</y1-m> <z1-m> 0.11</z1-m> <x2-m> 0.50</x2-m> <y2-m> 1.75</y2-m> <z2-m> 0.11</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_outer_door_up</object-name> <object-name>right_outer_door_down</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>0</dep> </entry> <entry> <ind>1.0</ind> <dep>-92</dep> </entry> </interpolation> <axis> <x1-m> 0.75</x1-m> <y1-m> 1.72</y1-m> <z1-m> 0.08</z1-m> <x2-m> 0.60</x2-m> <y2-m> 1.87</y2-m> <z2-m> 0.08</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_outer_door_up</object-name> <object-name>right_outer_door_down</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>0</dep> </entry> <entry> <ind>1.0</ind> <dep>-25</dep> </entry> </interpolation> <axis> <x1-m> 0.46</x1-m> <y1-m> 1.54</y1-m> <z1-m> 0.05</z1-m> <x2-m> 0.10</x2-m> <y2-m> 1.15</y2-m> <z2-m> 0.05</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_outer_door_down</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>-45</dep> </entry> <entry> <ind>1.0</ind> <dep>-45</dep> </entry> </interpolation> <axis> <x1-m>-0.01</x1-m> <y1-m> 0.86</y1-m> <z1-m> 0.08</z1-m> <x2-m>-0.16</x2-m> <y2-m> 1.01</y2-m> <z2-m> 0.08</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_outer_door_up</object-name> <object-name>left_outer_door_down</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>0</dep> </entry> <entry> <ind>1.0</ind> <dep>92</dep> </entry> </interpolation> <axis> <x1-m> 0.75</x1-m> <y1-m>-1.72</y1-m> <z1-m> 0.08</z1-m> <x2-m> 0.60</x2-m> <y2-m>-1.87</y2-m> <z2-m> 0.08</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_outer_door_up</object-name> <object-name>left_outer_door_down</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>0</dep> </entry> <entry> <ind>1.0</ind> <dep>25</dep> </entry> </interpolation> <axis> <x1-m> 0.46</x1-m> <y1-m>-1.54</y1-m> <z1-m> 0.05</z1-m> <x2-m> 0.10</x2-m> <y2-m>-1.15</y2-m> <z2-m> 0.05</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_outer_door_down</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>0</dep> </entry> <entry> <ind>0.5</ind> <dep>45</dep> </entry> <entry> <ind>1.0</ind> <dep>45</dep> </entry> </interpolation> <axis> <x1-m>-0.01</x1-m> <y1-m>-0.86</y1-m> <z1-m> 0.08</z1-m> <x2-m>-0.16</x2-m> <y2-m>-1.01</y2-m> <z2-m> 0.08</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>right_inner_strut</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-125</dep> </entry> <entry> <ind>0.5</ind> <dep>-125</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.66</x1-m> <y1-m> 1.59</y1-m> <z1-m>-0.19</z1-m> <x2-m> 0.50</x2-m> <y2-m> 1.75</y2-m> <z2-m>-0.19</z2-m> </axis> </animation> <animation> <type>translate</type> <object-name>rightd_strut</object-name> <object-name>right_wheel</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-0.45</dep> </entry> <entry> <ind>0.5</ind> <dep>-0.45</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x>0</x> <y>0</y> <z>1</z> </axis> </animation> <animation> <type>rotate</type> <object-name>right_wheel</object-name> <property>gear/gear[2]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>92</dep> </entry> <entry> <ind>0.5</ind> <dep>92</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.60</x1-m> <y1-m> 1.69</y1-m> <z1-m>-0.95</z1-m> <x2-m> 0.68</x2-m> <y2-m> 1.59</y2-m> <z2-m>-0.95</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_strut</object-name> <object-name>leftd_strut</object-name> <object-name>left_scissor</object-name> <object-name>left_wheel</object-name> <object-name>left_inner_strut</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-92</dep> </entry> <entry> <ind>0.5</ind> <dep>-92</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.66</x1-m> <y1-m>-1.59</y1-m> <z1-m> 0.11</z1-m> <x2-m> 0.50</x2-m> <y2-m>-1.75</y2-m> <z2-m> 0.11</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>left_inner_strut</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>125</dep> </entry> <entry> <ind>0.5</ind> <dep>125</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.66</x1-m> <y1-m>-1.59</y1-m> <z1-m>-0.19</z1-m> <x2-m> 0.50</x2-m> <y2-m>-1.75</y2-m> <z2-m>-0.19</z2-m> </axis> </animation> <animation> <type>translate</type> <object-name>leftd_strut</object-name> <object-name>left_wheel</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-0.45</dep> </entry> <entry> <ind>0.5</ind> <dep>-0.45</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x>0</x> <y>0</y> <z>1</z> </axis> </animation> <animation> <type>rotate</type> <object-name>left_wheel</object-name> <property>gear/gear[1]/position-norm</property> <interpolation> <entry> <ind>0.0</ind> <dep>-92</dep> </entry> <entry> <ind>0.5</ind> <dep>-92</dep> </entry> <entry> <ind>1.0</ind> <dep>0</dep> </entry> </interpolation> <axis> <x1-m> 0.60</x1-m> <y1-m>-1.69</y1-m> <z1-m>-0.95</z1-m> <x2-m> 0.68</x2-m> <y2-m>-1.59</y2-m> <z2-m>-0.95</z2-m> </axis> </animation> <animation> <type>rotate</type> <object-name>nose_wheel</object-name> <object-name>frontd_strut</object-name> <property>gear/gear[0]/compression-norm[0]</property> <factor>100</factor> <center> <x-m>-4.44</x-m> <y-m>0</y-m> <z-m>-0.92</z-m> </center> <axis> <x>0</x> <y>-1</y> <z>0</z> </axis> </animation> <animation> <type>translate</type> <object-name>rightd_strut</object-name> <object-name>right_scissor</object-name> <object-name>right_wheel</object-name> <property>gear/gear[2]/compression-norm[0]</property> <factor>0.3</factor> <axis> <x>0</x> <y>0</y> <z>-1</z> </axis> </animation> <animation> <type>translate</type> <object-name>leftd_strut</object-name> <object-name>left_scissor</object-name> <object-name>left_wheel</object-name> <property>gear/gear[1]/compression-norm[0]</property> <factor>0.3</factor> <axis> <x>0</x> <y>0</y> <z>-1</z> </axis> </animation> </PropertyList>