개발공고 올리고 나서 전혀 작업 안한 작업(….). 오늘은 생각이 나서 해봤습니다.
FSX에서 지원하는 게이트 브릿지와 화물운송차량, 푸쉬백 터그카는 Aircraft.cfg 내의 다음 설정사항을 편집해야 합니다.
[exits]
number_of_exits = 2
exit.0 = 0.4, 36.6, -5.0, 3.0, 0
exit.1 = 0.4, -38.5, 4.5, -3.0, 1
exit.2 = 0.4, 33.5, 3.5, -4.0, 2
[contact_points]
point.0=1, 40.85, 0.00, -10.20, 1600, 0, 1.442, 55.92, 0.6, 2.5, 0.9, 4.0, 4.0, 0, 220.0, 250.0
자세한 사항은 MS FSX SDK의 ‘SimObject Conteiner SDK’ 참고
말 그대로 숫자로만 이루어져 있는데, exits는 Door와 관련된 세팅, contact_points는 Pushback Tug가 붙을 위치를 설명합니다. 후자의 경우는 정확히 Pushback Tug의 위치를 설정하는 것이 아닌 노즈기어의 위치를 지정하는 것인데, FSX에선 노즈기어의 위치를 기점으로 들러붙기 때문에 터그카가 제대로 붙지 않을 경우엔 위 지점을 수정해야됩니다.
도어설정을 해야 하는 exits에선 해당 모델의 중심점을 기준으로 해서 feet 단위의 위치조정을 실시하게 되는데 그 설명은 다음의 그림에서 합니다.
0.4 = 도어가 열리는 시간. AI기의 경우 거의 문이 열리지 않기 때문에 그냥 0.4로 냅두시면 됩니다.
36.6 = Center Point를 기점으로 동체 길이(Longitudinal)상 위치. 36.6은 포인트를 기준으로 전방 36.6feet.
-5.0 = 마찬가지로 포인트를 기점으로 너비(Lateral)상 위치. 왼쪽으로 5feet.
3.0 = 포인트 기준에서의 높이(Vertical). 센터 포인트는 지상에 위치하는 것이 아니기 때문에 마이너스 단위가 존재함.

이렇게 푸쉬백이 완료되면, 모든 차량은 재자리에 가고 푸쉬백 터그카가 붙게 되는데, 앞서 설명했듯이 Contact Point의 노즈기어부분을 기준으로 붙기 때문에 때때로 정확하지 않는 경우가 있습니다. 그래서 고쳐야 합니다.
(SDK에도 관련 내용은 나와 있지 않음)
이렇게 제대로 맞추고 나서 한가지 궁금증이 생겼습니다. 왜 저렇게 땅으로 처박혀서 밀까(…). 그래서 동종의 터그카를 찾아봤습니다.
그리고 나온 답은 다음과 같습니다.
-> 모델링하기 귀찮아 고정한거다(….).
아무래도 휠에 터그카를 기종마다 제대로 정렬시키기도 힘들것이고, 그렇게 할려고 해도 세팅이 꽤나 까다로운(정확히 노가다) 형태라 그렇게 하지 않았나 생각합니다. 아무튼 이번 관련 설정법 획득으로 진행은 가속화될 듯.
수고많으십니다… 그러고 보니 내일이 TP출시일이군요. 정말 기대됩니다…
내일은 제때 하세요 🙂