๋ถ๋ฅ:๋นํ ์๋ฎฌ๋ ์ด์
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
Flightgear ํ๋ผ์ดํธ๊ธฐ์ด | |
๊ฐ๋ฐ | |
์ต์ ๋ฒ์ | 2019.1 |
ํ๋ซํผ | |
์ฅ๋ฅด | |
๋ฐ๋งค์ผ | |
๊ณต์ ์ฌ์ดํธ | |
๊ตฌ๋งค ๊ฐ๊ฒฉ | ๋ฌด๋ฃ(์คํ์์ค) |
1. ๊ฐ์[ํธ์ง]
1.1. ํ๋ ์ด ์์[ํธ์ง]
๊ฐ์ฅ ์ต์ ๋ฒ์ ์ ํ๋ ์ด ์์์ด๋ค.
์คํ์์ค ์๋ฎฌ๋ ์ดํฐ ์น๊ณ ๋ ๋์ ๊ทธ๋ ํฝ๊ณผ ์ ๋ฐํ ์๋๋ฆฌ๋ฅผ ์๋ํ์ง๋ง,
๊ณต์ ์ฌ์ดํธ์์ ์ ๊ณตํ๋ ์ ๋ฝ์ด๋ ๋ฏธ๊ตญ ์ด์ธ ์๋๋ฆฌ์ ๊ฒฝ์ฐ ๊ทธ๋ฆฌ ์ข์ง๋ ์๋ค. ๋ฏธ๊ตญ์ ํ ๋นํ์ฅ๋ณด๋ค ๊ตญ๋ด ๊ณตํญ์ด ๋ ๊ตฌํ์ด ๋ชจ์๋ ์ ๋.
๊ณ ํ๋ฆฌํฐ ๊ธฐ์ข ์ ๊ฒฝ์ฐ X-plane ๊ฐ์ ์๋ฎฌ๋ ์ดํฐ์ ๊ธฐ์ข ๋ค๊ณผ ๋๋ฑํ ์ง์ ์ฅ๋ฒฝ์ ๊ฐ์ง๋ฏ๋ก,
์์ฉ ์๋ฎฌ๋ ์ดํฐ ์ ๋ฌธ ์ ์ Flightgear๋ฅผ ์ด์ฉํ์ฌ ๊ธฐ์ด์ ์ธ ๊ณ๊ธฐ, ์กฐ์ข ๋ฒ ๋ฑ์ ๋ฐฐ์ฐ๋ ๊ฒ๋ ๋์์ง ์๋ค.
2. ํน์ง[ํธ์ง]
2.1. ์ฅ์ [ํธ์ง]
2.1.1. ์ต์ด์ ์คํ์์ค ๋นํ ์๋ฎฌ๋ ์ดํฐ[ํธ์ง]
์๋ ค์ง ๋ฐ์ ๋ฐ๋ฅด๋ฉด Flightgear๋ ์ธ๊ณ ์ต์ด์ GNU ๋ผ์ด์ ์ค๊ฐ ์ ์ฉ๋ ๋นํ ์๋ฎฌ๋ ์ดํฐ์ด๋ค. ๋ฐ๋ผ์ ๋ฌด๋ฃ๋ก ๋ฐฐํฌ๋๋ฉฐ, ๋ฌด๋ฃ์์๋ ๋ถ๊ตฌํ๊ณ ์ฌ๋ฌ ๊ธฐ์ฒด๋ฅผ ์ ๊ณตํ๊ณ ์คํ ํ์ผ๋ฟ ๋ฑ์ ์ง์ํ๋ ๋ฑ ์๋นํ ํ๋ฆฌํฐ๋ฅผ ์๋ํ๋ค.
2.1.2. ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ์๋๋ฆฌ, ๋นํ๊ธฐ[ํธ์ง]
์คํ์์ค ๋นํ ์๋ฎฌ๋ ์ดํฐ๋ต๊ฒ, ์ ์ธ๊ณ์ ์๋๋ฆฌ์ ์๋ง์ ๋นํ๊ธฐ ๋ฑ์ ๋ฌด๋ฃ๋ก ์ง์ํ๋ค.
๋ณด์๊ณผ ์์ด๋ฒ์ค๋ ๋ฌผ๋ก ์ธ์ค๋ 172 ๋ฑ ๊ธฐ๋ณธ์ ์ธ ํญ๊ณต๊ธฐ๋ ์ง์ํ๊ณ ,
์ฌ์ง์ด ์คํจ ์ค์๋ ์์์๋์ ๋ํํญ๊ณต์ ์คํจ๋ ์๋ค(!!)๊ทธ๋ฐ๋ฐ ๊ตญ๋ด๊ณตํญ ์๋๋ฆฌ๋ ๊ฑฐ์ ์๋ค ์์ต
์๋๋ฆฌ์ ๊ฒฝ์ฐ ์ด๊ณณ์์ ๋ฐ์ ์ ์์ผ๋ฉฐ, ๊ฐ์ข ์คํจ ๋ฑ์ ์ฌ๊ธฐ์์ ๋ค์ด๋ฐ์ ์ ์๋ค.
๊ธฐ์ฌ์ ์ค์๋ X-plane ๋ฑ์ ์๋๋ฆฌ์ ์คํจ์ ์ ๋ก๋ํ๋ ์ ์ ๋ ์๋ ๊ฒ์ผ๋ก ์๋ ค์ก๋ค.
๊ณตํญ๋ค์ ์์ธํ ๋ณด๋ฉด ์ ๋ ํ๊ตญ ๊ณตํญ๋ค์ ์ธ์ฒ๊ณตํญ(RKSI)๋ฅผ ์ ์ธํ๊ณ ๋ ๊ฑด๋ฌผ๋ค์ด ์๋๋ฐ,
๊ตญ๋ด์์ Flightgear ์๋๋ฆฌ์ ๊ธฐ์ฌํ๋ ์ฌ๋์ด ๊ฑฐ์ ์์ด์ ๊ทธ๋ฐ ๊ฑฐ ๊ฐ๋ค.
๋ณด์๊ณผ ์์ด๋ฒ์ค๋ ๋ฌผ๋ก ์ธ์ค๋ 172 ๋ฑ ๊ธฐ๋ณธ์ ์ธ ํญ๊ณต๊ธฐ๋ ์ง์ํ๊ณ ,
์ฌ์ง์ด ์คํจ ์ค์๋ ์์์๋์ ๋ํํญ๊ณต์ ์คํจ๋ ์๋ค(!!)
์๋๋ฆฌ์ ๊ฒฝ์ฐ ์ด๊ณณ์์ ๋ฐ์ ์ ์์ผ๋ฉฐ, ๊ฐ์ข ์คํจ ๋ฑ์ ์ฌ๊ธฐ์์ ๋ค์ด๋ฐ์ ์ ์๋ค.
๊ธฐ์ฌ์ ์ค์๋ X-plane ๋ฑ์ ์๋๋ฆฌ์ ์คํจ์ ์ ๋ก๋ํ๋ ์ ์ ๋ ์๋ ๊ฒ์ผ๋ก ์๋ ค์ก๋ค.
๊ณตํญ๋ค์ ์์ธํ ๋ณด๋ฉด ์ ๋ ํ๊ตญ ๊ณตํญ๋ค์ ์ธ์ฒ๊ณตํญ(RKSI)๋ฅผ ์ ์ธํ๊ณ ๋ ๊ฑด๋ฌผ๋ค์ด ์๋๋ฐ,
๊ตญ๋ด์์ Flightgear ์๋๋ฆฌ์ ๊ธฐ์ฌํ๋ ์ฌ๋์ด ๊ฑฐ์ ์์ด์ ๊ทธ๋ฐ ๊ฑฐ ๊ฐ๋ค.
2.1.3. ๋์ ํ์ฅ์ฑ[ํธ์ง]
๋ค๋ฅธ ์์ฉ ์๋ฎฌ๋ ์ด์
์ฒ๋ผ ์ ๋์จ์ ์ง์ํ๋ฉฐ
Nasal์ด๋ผ๋ ์ ์ฉ ์คํฌ๋ฆฝํธ ์ธ์ด๋ ์๋ค. ๋ฌธ๋ฒ์ JS๋ C๋ฅผ ์งฌ๋ฝํ ๋๋.
๋ํ ์คํ์์ค๋ค๋ณด๋ ๋ง๊ฐ์กฐ๊ฐ ๊ฐ๋ฅํ์ฌ ๋ ๋ง ๋ฑ์ ๋ณด๋ฉด Flightgear์๋ค OepnVR SDK๋ฅผ ์ ์ฉํ์ฌ ๋ฌด๋ ค ์คํ๋ฌ์ค VR๊ณผ ์ ๋ชฉ์ํค๋ ์ด๋ง์ด๋งํ ์ฌ๋๋ ์๋ค.
Nasal์ด๋ผ๋ ์ ์ฉ ์คํฌ๋ฆฝํธ ์ธ์ด๋ ์๋ค. ๋ฌธ๋ฒ์ JS๋ C๋ฅผ ์งฌ๋ฝํ ๋๋.
๋ํ ์คํ์์ค๋ค๋ณด๋ ๋ง๊ฐ์กฐ๊ฐ ๊ฐ๋ฅํ์ฌ ๋ ๋ง ๋ฑ์ ๋ณด๋ฉด Flightgear์๋ค OepnVR SDK๋ฅผ ์ ์ฉํ์ฌ ๋ฌด๋ ค ์คํ๋ฌ์ค VR๊ณผ ์ ๋ชฉ์ํค๋ ์ด๋ง์ด๋งํ ์ฌ๋๋ ์๋ค.
2.1.4. ๋ฉํฐํ๋ซํผ๊ณผ ๋ฉํฐํ๋ ์ด[ํธ์ง]
Windows๋ ๋ฌผ๋ก ์ด๊ณ , macOS์ ์ฌ์ง์ด Linux๊น์ง ์ง์ํ๋ค!
๋ํ ์ฌ์ค์๋ฒ๋ฅผ ์ด์ฉํ์ฌ ๋ฉํฐํ๋ ์ด๊ฐ ๊ฐ๋ฅํ๋ฉฐ, ์์ฑ์ ํตํ ๊ด์ ๋ํ ๊ฐ๋ฅํ๋ค.[4]
๊ฑฐ๊ธฐ์๋ค ๋ฆฌ๋ ์ค์๋ ์ง์๋๋ ๋์ OpenGL์ ์ง์ํ๋ Linux ์ฅ์น๋ผ๋ฉด ๊ตฌ๋์ด ๊ฐ๋ฅํ๋ค.๋ํ
๋ ์ค์์น์๋ค ์ฐ๋ถํฌ ๊น์์ ํ๋ผ์ดํธ๋จธ์ ๋ง๋ค๊ธฐ
๋ํ ์ฌ์ค์๋ฒ๋ฅผ ์ด์ฉํ์ฌ ๋ฉํฐํ๋ ์ด๊ฐ ๊ฐ๋ฅํ๋ฉฐ, ์์ฑ์ ํตํ ๊ด์ ๋ํ ๊ฐ๋ฅํ๋ค.[4]
๊ฑฐ๊ธฐ์๋ค ๋ฆฌ๋ ์ค์๋ ์ง์๋๋ ๋์ OpenGL์ ์ง์ํ๋ Linux ์ฅ์น๋ผ๋ฉด ๊ตฌ๋์ด ๊ฐ๋ฅํ๋ค.
2.2. ๋จ์ [ํธ์ง]
2.2.1. ์ ์ข์ง ๋ชปํ ๊ทธ๋ํฝ[ํธ์ง]
2.2.2. ์๊ฐ ์ ์ ์ ๋ฐํ๊ฒ ๊ตฌํ๋ ํญ๊ณต๊ธฐ๋ค[ํธ์ง]
FMC, ์คํ ํ์ผ๋ฟ, ๊ฑฐ์ ๋ชจ๋ ๊ณ๊ธฐ๊ฐ ๊ตฌํ๋ ํญ๊ณต๊ธฐ๋ค์ด ์์ ๊ผฝ์ ๋งํผ ์ ๋ค.
๋ฌด๋ฃ๋ค ๋ณด๋ ์ด์ฉ ์ ์๋ ์ํฉ.
๋ค๋ง X-Plane 11 ํญ๊ณต๊ธฐ ์ ์์ ์ค ํ๋ช ์ธ ZIBO MOD๊ฐ ๋ฐฐํฌํ๋ ๋ฌด๋ฃ๊ธฐ์ข ZIBO 737-800์ฒ๋ผ,
๋ฌด๋ฃ์์๋ ๊ฑฐ์ ๋ชจ๋ ๊ณ๊ธฐ, ์คํ ๋๋ฉ, FMC๋ฅผ ์ง์ํ๋ ๊ธฐ์ฒด๋ ์๊ธด ํ๋ค. ๋ํ์ ์ธ ๊ธฐ์ข ์ B777[6], A330[7]
ํ๋ฆฌํฐ๊ฐ ์ข์ ๊ธฐ์ฒด๋ ์๋๋ฆฌ๋ง ๋ง์์ผ๋ฉด ์ด ์๋ฎฌ๋ ์ดํฐ๋ FSX๋ฅผ ์ด๊ฒผ์์ง๋ ๋ชจ๋ฅธ๋ค
๋ฌด๋ฃ๋ค ๋ณด๋ ์ด์ฉ ์ ์๋ ์ํฉ.
๋ค๋ง X-Plane 11 ํญ๊ณต๊ธฐ ์ ์์ ์ค ํ๋ช ์ธ ZIBO MOD๊ฐ ๋ฐฐํฌํ๋ ๋ฌด๋ฃ๊ธฐ์ข ZIBO 737-800์ฒ๋ผ,
๋ฌด๋ฃ์์๋ ๊ฑฐ์ ๋ชจ๋ ๊ณ๊ธฐ, ์คํ ๋๋ฉ, FMC๋ฅผ ์ง์ํ๋ ๊ธฐ์ฒด๋ ์๊ธด ํ๋ค. ๋ํ์ ์ธ ๊ธฐ์ข ์ B777[6], A330[7]
3. ์ฅ๋น๊ฐ ํ์ํ ๊ฒ์[ํธ์ง]
[1] ํ๋ก์ ํธ ์ฐฝ์์
[2] ์คํ์์ค ํน์ฑ ์ ๋ค์์ ๊ฐ๋ฐ์๊ฐ ์ฐธ์ฌํ์๋ค.
[3] ๋ค๋ง ๋ค๋ฅธ ๊ธฐ์ฌ์๊ฐ ์ฌ์์ ์ ํตํด ์ฌ๋ฐฐํฌ๋ฅผ ํ ๋ฒ์ ์ ๊ฒฝ์ฐ ์ ๋ฃ์ผ ์ ์๋ค. ๋ค๋ง GNU ๋ผ์ด์ ์ค ์ ๋ฌด๋ฃ ์คํ์์ค ์ํํธ์จ์ด๋ฅผ ์ ๋ฃ๋ก ์ฌ๋ฐฐํฌํด๋ ์ ์ด๋์ง๋ ์๋๋ค. ๋ค๋ง ์ ๋๊ฒ ๊น์ผ ์๋ ์๋ค
[4] ์ค์ ๋ก SquakBox๋ผ๋ ์ํํธ์จ์ด๋ฅผ ์ด์ฉํ๋ฉด ๊ณต์์ ์ผ๋ก ๋ฐง์ฌ ์ ์๋ ๊ฐ๋ฅํ์ผ๋, ์ง๊ธ์ ๊ฐ๋ฐ์ด ์ค๋จ๋์ด ์ฌ์ฉ์ด ๋ถ๊ฐํ๋ค.
[5] ์ต์ ๋ฒ์ ์์ ๋งํ ๋ฐฉ๋ฒ์ด๋ค..
[6] FMC๋ฅผ ๋ฏธ์ง์ํ๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ํ ์ด๋ค.
[7] ํด๋น ์๋ฎฌ๋ ์ดํฐ์ ๊ธฐ์ข
๋ค ์ค ๊ฐ์ฅ ์ข์ ํ๋ฆฌํฐ์ ๊ธฐ์ข
์ด๋, ์ด๋ง์ FMC์ ๊ฒฝ์ฐ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง๋ ์๋๋ค. ๊ฒฝ๋ก ์ค์ ์ด๋ ๊ธฐ๋ณธ์ ์ธ ๊ฒ๋ง ์๋ ์์ค.