Translation work in progress, use Google for not yet translated posts

Translation work in progress, use Google for not yet translated posts

Friday, 17 October 2014

Modifica Cessna C172P

Una delle piccole modifiche che ho fatto.

La C172P ha belle porte animate, nei poggiabracci ci sono le leve, clicandole si girano in su e poi si apre porta.


Ma come potete vedere, le leve girano troppo, nella posizione aperta non che toccano, ma penetrano nelle maniglie, che stano sopra di loro. Modificarlo non è un problema grave.

Ogni animazione è definita nel qualche file .xml, in questo caso $FGFS_HOME/Aircraft/c172p/Models/c172p.xml, dove troviamo righe 1403-1431 per la leva destra:
 <animation>
   <type>rotate</type>
   <object-name>doorhandleint_right</object-name>
   <property>sim/model/door-positions/rightDoor/position-norm</property>
   <interpolation>
     <entry>
       <ind>0.0</ind>
       <dep>0.0</dep>
     </entry>
     <entry>
       <ind>0.5</ind>
       <dep>70.0</dep>
     </entry>
     <entry>
       <ind>1</ind>
       <dep>70.0</dep>
     </entry>
   </interpolation>
   <center>
     <x-m>0.166</x-m>
     <y-m>0.482</y-m>
     <z-m>-0.263</z-m>
   </center>
   <axis>
     <x>0.0</x>
     <y>1.0</y>
     <z>0.0</z>
   </axis>
 </animation>
e simili righe 1433-1493 per la leva sinistra. La parte interresata è tra tag <interpolation> dove si vede che le leve girano di 70 gradi.
Basta modificare questo valore (2 volte per ogni porta). Col metodo prova&sbaglio sono arrivato al valore di 53 gradi, forse nel aereo vero girano ancor meno, qualcuno che lo conosce, potrebbe scrivelmelo nei commenti. La parte modificata risulta così:
   <interpolation>
     <entry>
       <ind>0.0</ind>
       <dep>0.0</dep>
     </entry>
     <entry>
       <ind>0.5</ind>
       <dep>53.0</dep>
     </entry>
     <entry>
       <ind>1</ind>
       <dep>53.0</dep>
     </entry>
   </interpolation>
e vediamo, com'è cambiato:


Adesso ho la mia Cessna un po' migliore :)

No comments:

Post a Comment