blade1.xml 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <PropertyList>
  3. <!-- Chaque pales est formée de 4 parties
  4. Axe 0 Axe 1 Axe 2 Axe 3
  5. +______blade1_______+_______blade2______+______blade3_______+_____blade4________
  6. center
  7. of
  8. rotor
  9. -->
  10. <path>blade.ac</path>
  11. <animation>
  12. <object-name>axe</object-name>
  13. <object-name>axe1</object-name>
  14. <object-name>axe2</object-name>
  15. <object-name>blade1</object-name>
  16. <object-name>blade2</object-name>
  17. <object-name>blade3</object-name>
  18. <object-name>blade4</object-name>
  19. <!-- Transparence -->
  20. <object-name>propblur1</object-name>
  21. <object-name>propblur2</object-name>
  22. <object-name>propblur3</object-name>
  23. <object-name>propblur4</object-name>
  24. <object-name>propdisc1</object-name>
  25. <object-name>propdisc2</object-name>
  26. <object-name>propdisc3</object-name>
  27. <object-name>propdisc4</object-name>
  28. </animation>
  29. <animation>
  30. <type>noshadow</type>
  31. <object-name>propblur1</object-name>
  32. <object-name>propblur2</object-name>
  33. <object-name>propblur3</object-name>
  34. <object-name>propblur4</object-name>
  35. <object-name>propdisc1</object-name>
  36. <object-name>propdisc2</object-name>
  37. <object-name>propdisc3</object-name>
  38. <object-name>propdisc4</object-name>
  39. </animation>
  40. <!-- Sélection blade/blur/disc main rotor-->
  41. <animation>
  42. <type>select</type>
  43. <object-name>propdisc1</object-name>
  44. <object-name>propdisc2</object-name>
  45. <object-name>propdisc3</object-name>
  46. <object-name>propdisc4</object-name>
  47. <condition>
  48. <greater-than>
  49. <property>rotors/main/rpm</property>
  50. <value>150</value>
  51. </greater-than>
  52. </condition>
  53. </animation>
  54. <animation>
  55. <type>select</type>
  56. <object-name>propblur1</object-name>
  57. <object-name>propblur2</object-name>
  58. <object-name>propblur3</object-name>
  59. <object-name>propblur4</object-name>
  60. <condition>
  61. <and>
  62. <greater-than>
  63. <property>rotors/main/rpm</property>
  64. <value>60</value>
  65. </greater-than>
  66. <less-than>
  67. <property>rotors/main/rpm</property>
  68. <value>150.001</value>
  69. </less-than>
  70. </and>
  71. </condition>
  72. </animation>
  73. <animation>
  74. <type>select</type>
  75. <object-name>blade1</object-name>
  76. <object-name>blade2</object-name>
  77. <object-name>blade3</object-name>
  78. <object-name>blade4</object-name>
  79. <condition>
  80. <or>
  81. <less-than>
  82. <property>rotors/main/rpm</property>
  83. <value>150</value>
  84. </less-than>
  85. <equals>
  86. <property>rotors/main/bladesvisible</property>
  87. <value>1</value>
  88. </equals>
  89. </or>
  90. </condition>
  91. </animation>
  92. <!-- Axe 3 de pliage des pâles pour le cône -->
  93. <animation>
  94. <type>rotate</type>
  95. <object-name>blade4</object-name>
  96. <object-name>propblur4</object-name>
  97. <object-name>propdisc4</object-name>
  98. <property>rotors/main/cone4-deg</property>
  99. <factor> -1 </factor>
  100. <center>
  101. <x-m> 3.899 </x-m>
  102. <y-m> -0.013 </y-m>
  103. <z-m> 0.000 </z-m>
  104. </center>
  105. <axis>
  106. <x> 0 </x>
  107. <y> 1 </y>
  108. <z> 0 </z>
  109. </axis>
  110. </animation>
  111. <!-- Axe 2 de pliage des pâles pour le cône -->
  112. <animation>
  113. <type>rotate</type>
  114. <object-name>blade4</object-name>
  115. <object-name>propblur4</object-name>
  116. <object-name>propdisc4</object-name>
  117. <object-name>blade3</object-name>
  118. <object-name>propblur3</object-name>
  119. <object-name>propdisc3</object-name>
  120. <property>rotors/main/cone3-deg</property>
  121. <factor> -1 </factor>
  122. <center>
  123. <x-m> 2.769 </x-m>
  124. <y-m> -0.013 </y-m>
  125. <z-m> 0.000 </z-m>
  126. </center>
  127. <axis>
  128. <x> 0 </x>
  129. <y> 1 </y>
  130. <z> 0 </z>
  131. </axis>
  132. </animation>
  133. <!-- Axe 1 de pliage des pâles pour le cône -->
  134. <animation>
  135. <type>rotate</type>
  136. <object-name>blade4</object-name>
  137. <object-name>propblur4</object-name>
  138. <object-name>propdisc4</object-name>
  139. <object-name>blade3</object-name>
  140. <object-name>propblur3</object-name>
  141. <object-name>propdisc3</object-name>
  142. <object-name>blade2</object-name>
  143. <object-name>propblur2</object-name>
  144. <object-name>propdisc2</object-name>
  145. <property>rotors/main/cone2-deg</property>
  146. <factor> -1 </factor>
  147. <center>
  148. <x-m> 1.639 </x-m>
  149. <y-m> -0.013 </y-m>
  150. <z-m> 0.000 </z-m>
  151. </center>
  152. <axis>
  153. <x> 0 </x>
  154. <y> 1 </y>
  155. <z> 0 </z>
  156. </axis>
  157. </animation>
  158. <!-- Axe 0 de pliage des pâles pour le cône -->
  159. <animation>
  160. <type>rotate</type>
  161. <object-name>blade4</object-name>
  162. <object-name>propblur4</object-name>
  163. <object-name>propdisc4</object-name>
  164. <object-name>blade3</object-name>
  165. <object-name>propblur3</object-name>
  166. <object-name>propdisc3</object-name>
  167. <object-name>blade2</object-name>
  168. <object-name>propblur2</object-name>
  169. <object-name>propdisc2</object-name>
  170. <object-name>blade1</object-name>
  171. <object-name>propblur1</object-name>
  172. <object-name>propdisc1</object-name>
  173. <object-name>axe</object-name>
  174. <object-name>axe1</object-name>
  175. <object-name>axe2</object-name>
  176. <property>rotors/main/cone1-deg</property>
  177. <factor> -1 </factor>
  178. <center>
  179. <x-m> 0.037 </x-m>
  180. <y-m> 0.000 </y-m>
  181. <z-m> 0.000 </z-m>
  182. </center>
  183. <axis>
  184. <x> 0 </x>
  185. <y> 1 </y>
  186. <z> 0 </z>
  187. </axis>
  188. </animation>
  189. <!-- Incidence de la pale -->
  190. <animation>
  191. <type>rotate</type>
  192. <object-name>axe</object-name>
  193. <object-name>axe1</object-name>
  194. <object-name>axe2</object-name>
  195. <object-name>blade1</object-name>
  196. <object-name>blade2</object-name>
  197. <object-name>blade3</object-name>
  198. <object-name>blade4</object-name>
  199. <property>rotors/main/blade[0]/incidence-deg</property>
  200. <axis>
  201. <x> 1 </x>
  202. <y> 0 </y>
  203. <z> 0 </z>
  204. </axis>
  205. </animation>
  206. </PropertyList>