Pl/Efekt drżenia kokpitu
Od wersji FlightGear 2020.4 dostępny jest ogólny efekt drżenia kokpitu, który symuluje siły G wywołane przez nierówności terenu.
Dla pilotów
Efekt jest domyślnie wyłączony i można go łatwo włączyć wybierając z menu Widok -> Opcji widoku z kokpitu:
- Zaznacz opcję View Movement due to G-Force (umożliwi to również wstrząsy od turbulencji!)
- Dostosuj współczynnik efektu m/g do odpowiedniej wartości (dla samolotów general aviation prawdopodobnie najlepszym ustawieniem będzie
0,015
). - Dostosuj Ground shake effect wedle Twoich upodobań.
1,0
jest wartością domyślną, która zapewnia efekt zgodny z zamierzeniami twórców samolotu. Zmień wartość na0,0
, aby wyłączyć tylko efekt wstrząsów od nierównego podłoża.
Dla twórców samolotów
System efektów można dostosować we właściwościach i jest on dostarczany z domyślnym ustawieniem samolotu odpowiednim dla samolotów general aviation, takich jak C172. Efekt jest zawsze aktywny, chyba że twórca samolotu świadomie wyłączy ustawienia domyślne. Większość samolotów powinna mieć możliwość używania i dostosowywania domyślnych właściwości.
Regulacje znajdują się w /sim/rendering/headshake/groundshake
i można je wykonać za pomocą następujących właściwości:
default-aircraft-scaler-factor
: umożliwia dostosowanie domyślnego efektu samolotu. Do nadpisania w przypadku samolotów, dla których domyślna tabela jest w porządku, ale efekt jest zbyt mały/duży. Ustawione na zero w przypadku, gdy podany jest osobny skaler dla danego samolotu.default-aircraft-scaler-min-knots
: minimalna prędkość od której efekt zaczyna działaćdefault-aircraft-scaler-max-knots
: przy tej prędkości efekt osiąga maksimumcustom-aircraft-scaler
: tutaj twórcy samolotów obliczają własny algorytm skalowania. Najprawdopodobniej bazując na prędkości itp. Ustawdefault-aircraft-scaler-factor
na zero, ponieważ w przeciwnym razie nadal będzie obowiązywać wartość domyślna (wartości default i custom są sumowane)!
Kod efektu znajduje się w pliku FGData Aircraft/Generic/g-forces.xml
z kilkoma dodatkowymi uwagami istotnymi dla programistów.