Uživatelské nástroje

Nástroje pro tento web


xplane

Toto je starší verze dokumentu!


X-Plane

  • Moc pěkný realistický letecký simulátor, multiplatformový
  • Alternativou je
    • MS Flight Simulator 2004 a MSFS X, ale ty neběží v Linuxu
    • FlightGear - multiplaformový open source projekt. Graficky slabší.
  • obecně se tvrdí, že X-Plane má nejlepší letový model a že FSX je už umírající
  • verze 10 je na 8-9 DVD (nyní i na steamu) obsahuje mapy celého světa a několik letadel
  • pro spuštění není potřeba žádný crack, stačí DVD1 v mechanice (nebo spuštěný steam, USB klíč).., jinak se spustí demo režim (10 minut)
  • prostředí ČR je po instalaci docela tragické
    • reliéf, větší vodní plochy, silnice docela sedí, ale
    • naprostá většina domů jsou rodinné domky amerického stylu se zahrádkou. Nelze se orientovat podle budov.
  • je potřeba si prostředí trošku přizpůsobit :)
  • scenérky
    • Kombinací webu xpl.cz, FlightSim Periskop a Masník lze stáhnout:
    • silnice, železnice vygenerované ze OpenStreetMap (určeno pro X-Plane 9, nehodí se pro verzi 10)
    • reálné rozmístění stromů, odpovídající hustota, spravné typy stromu
    • autogen objektu - domy vygenerované z OpenStreetMap
    • scenérie - realisticky upravené specifické oblasti, jako třeba letiště Medlánky
  • ortomapy
    • ortomapy jsou fototextury (reálné letecké snímky) nahrazující původní generované textury
    • existují různé zoom levely, nejčastěji se používá ZL16 nebo ZL17
    • jsou hodně velké… například ČR v ZL17 má cca 60 GB
    • ortomapy je možné používat, ale nesmí se šířit. Většinou se vytváří z google map, takže platí google licence.
    • ortomapy jsou vlastně scenérky, mívají v sobě také mesh
  • mesh
    • mesh tvoří krajinu, je to polygonová síť na které je texutura terénu
    • existuje projekt HD Mesh Scenery, který vylepšuje základní mesh
    • kromě vyššího rozlišení obsahuje také novější silnice, el. vedení, stromy, plochy (obytné, pole, ..) z OpenStreetMap
    • existují dvě verze
      • bez orta - to je přímo na stránkách alpilotx
      • pro orto - připraveno pro ortomapy ZL16 nebo ZL17 (stačí vyměnit dsf soubor)
  • airspace
  • periferie
    • je možné připojit až 3 monitory z 1 pc
    • je možné propojit více X-Plane přes Ethernet a zobrazovat například pouze přístroje na druhém PC
    • je možné použít externí zařízení pro generování vstupu přes Ethernet - třeba nějaký panel přepínačů řízený přes raspberry
  • létání online
      • simulace letecké záchranné služby (mise pro vrtulníky)
      • doporučuji začít létat CVARS nebo alespoň IVAO, ať to není taková nuda
      • síť pro létání s reálnými pravidly řízení letového provozu
      • pro X-plane se používá klient XSquawkBox, reálně funguje pouze ve Windows, protože pro Linux je jen zastaralá 32bit verze
      • létá se hlavně nad Prahou
      • alternativa k VATSIM
      • nejsou zde tak přísná pravidla, funguje v Linuxu, létá se hodně nad Brnem
      • jako klient se používá X-IvAp, který je OpenSource

Výroba scenérek

  • Editace 3D objektu
    • AC3D plugin - import/export do AC3D, funguje i v Linuxu, vetsina objektu se mi importovala ok, program AC3D je placeny. Bacha, import není 100%, obj může ztratit nějaké vlastnosti jako třeba smooth shading.
    • XPlane2Bleder - aktualni verze umi exportovat, ale neumi importovat xplane .obj.
    • SketchUp2XPlane - podporuje i xplane v10 obj. Bohuzel nejede v Linuxu, ale pouze Win/MAC.
  • DSF overlay editor - editor overlay - rozmistovani 3d objektu.
    • bezi i v Linuxu, ale u nekterych scenerek (Medlanky) ma problemy (ve windows by to melo byt ok)
    • pokud je v baliku hodne objektu (autogen), tak se nenacte - sezral 8 GB ram a spadnul
  • WED - editor hlavne letist, pry i overlay..
  • navod na tvorbu silnic - uzasny, VFR ma hnusny silnice.. vubec nevyuzivaji napriklad moznost zakulacovani pomoci bezierovych krivek
  • facades
    • jsou dva typy
      • starý (typ1)
        • definují se wall pro délku min - max
        • systém pak vybírá nejvhodnější wall podle požadované délky
        • wall se mapuje pomocí UV na texturu
        • wall se definuje pomocí panelů (left, right, center) a pater (bottom, top, middle)
        • left, right, bottom, top se použijí maximálně jednou
        • center a middle se používá opakovaně pro natažení
      • nový (typ2)
        • wall se definuje pomocí segmentů
        • segment je 3d mesh
        • k mash lze navíc loadovat existující objekty
        • u wall lze definovat sekvenci segmentů (spelling)
      • od XPL 10.20+ lze vybrat u fac explicitně stěnu
    • zdroje

WED

  • na začátek je dobré si přečíst oficiální návod. V návodu je poměrně dost informací. Není potřeba to studovat do detailu, spíš aby měl člověk přehled, co WED umí.
  • je dobré se podívat na nějakou už existjící scenérku, aby si to člověk mohl proklikat na vlastní kůži a viděl jak to má vypadat
  • scenérka obsahuje dva klíčové soubory
    • apt.dat - definice letiště (hranice, ranways, taxiways, značení, heliporty, frekvence, …)
    • *.dsf - spíše pro vizualizaci (objekty, facades, polygony, čáru, řetězy, … )
  • WED si vytvárí speciální soubor .wed, do kterého ukládá nastavení WED pro sceneréku.
    • Pokud .wed soubor ve scenérce není, nezobrazí se nic.
    • WED pro existující scenérku se vytvoří pomocí import apt.dat a dsf

Podklady

    • nový ambiciózní projekt :)
    • možná náhrada zkostnatělého komerčního g2xpl?
    • na mapě se označí oblast, ta se vyexportuje jako DSF s polygonem
    • uživatel si udělá screenshot, ten pak napasuje na polygon importovaný z DSF
    • z nějaké mapy si zjistím GPS souřadnice levého horního a pravého dolního rohu
    • pomocí gmaps skriptu si nechám vygenerovat DSF pro tuto oblast
    • DDS soubory převedu na png/jpg
    • naimportuji DSF a ručně vložím png/jpg obrázky do polygonů
  • můj postup :)
    • mám stažené ortotextury zl17 a z nich chci udělat podklady do WED
    • vytvořil jsem skript, který projde .ter soubory, zjistí které jsou potřeba a pro každý obrázek udělá polygon
    • výstup skriptu se pak jednoduše předělá přes DSFtool na DSF soubor, ten se naimportuje a pak stačí už jen ručně vložit obrázky
    • potřebuji
      • znát GPS souřadnice levého horního a pravého dolního rohu
      • mít ortotextury, převedene DDS na PNG/JPG (nebo je asi lepší je převést až podle potřeby)
      • mít DSF tool
    • skript
convert.sh
#!/bin/bash
 
BASE="/opt/X-Plane 10/Custom Scenery/zPhotoXP_+49+016_17_Brno_XP10_2013-01"
TER="terrain"
PIC="textures-new"
 
LXB=49.158950
LYB=16.669775
RXB=49.143272
RYB=16.720532
 
LX=`echo $LXB*1000000 | bc | cut -d "." -f 1`
LY=`echo $LYB*1000000 | bc | cut -d "." -f 1`
RX=`echo $RXB*1000000 | bc | cut -d "." -f 1`
RY=`echo $RYB*1000000 | bc | cut -d "." -f 1`
 
dX=$((14374/2))
dY=$((21973/2))
 
cat << EOF
PROPERTY sim/planet earth
PROPERTY sim/overlay 1
PROPERTY sim/require_object 1/0
PROPERTY sim/require_facade 1/0
PROPERTY sim/creation_agent gmdownload.sh
PROPERTY sim/west 16
PROPERTY sim/east 17
PROPERTY sim/north 50
PROPERTY sim/south 49
 
 
POLYGON_DEF polygons/pink.pol
EOF
 
CNT=0
for ter in "$BASE/$TER/"*.ter
do 
  Xbase=`grep "LOAD_CENTER" "$ter" | cut -d " " -f 2`
  Ybase=`grep "LOAD_CENTER" "$ter" | cut -d " " -f 3`
  X=`echo $Xbase*1000000 | bc | cut -d "." -f 1`
  Y=`echo $Ybase*1000000 | bc | cut -d "." -f 1`
#  echo "`basename \"$ter\"`: $Xbase; $Ybase; $X; $Y"
#  echo  "if [ $LX -gt $((X-delta)) ] && [ $LY -lt $((Y+delta)) ] && [ $RX -lt $((X+delta)) ] && [ $RY -gt $((Y-delta)) ]"
#  sleep 1
  if [ $LX -gt $((X-dX)) ] && [ $LY -lt $((Y+dY)) ] && [ $RX -lt $((X+dX)) ] && [ $RY -gt $((Y-dY)) ]
  then
    NAME=`basename "$ter"`
    #echo "$NAME: $Xbase; $Ybase; $X; $Y"
    #cp "`echo $BASE/$PIC/$NAME | sed 's:\.ter:\.jpg:g'`" /tmp/
    cat << EOF
 
BEGIN_POLYGON $CNT 65535 4
BEGIN_WINDING
POLYGON_POINT $(echo "scale=6; ($Y+$dY)/1000000" | bc -l)    $(echo "scale=6; ($X-$dX)/1000000" | bc -l)	1.00000000	0.00000000
POLYGON_POINT $(echo "scale=6; ($Y+$dY)/1000000" | bc -l)    $(echo "scale=6; ($X+$dX)/1000000" | bc -l)	1.00000000	1.00000000
POLYGON_POINT $(echo "scale=6; ($Y-$dY)/1000000" | bc -l)    $(echo "scale=6; ($X+$dX)/1000000" | bc -l)	0.00000000	1.00000000
POLYGON_POINT $(echo "scale=6; ($Y-$dY)/1000000" | bc -l)    $(echo "scale=6; ($X-$dX)/1000000" | bc -l)	0.00000000	0.00000000
END_WINDING
END_POLYGON
EOF
   #CNT=$((CNT+1))
  fi
done

Ramp start

  • ramp start type 1 2
    • gate - brána pro cestující, dočasné parkování
    • tie-down
    • hangar
      • Misc and hangar type ramp starts should only be used for human player starts.
      • When Hangar is set, X-Plane assumes the aircraft is in a building (and therefore not visible) and won’t spend resources placing aircraft there.
      • AI aircraft will use the Misc and Hangar types as a last resort, if no tie down or gate spots are open.
    • misc
      • The misc category was designed for ramp starts that might be interesting to humans (e.g. “in the run-up area for runway 7”) that are not appropriate for AI/ATC use.
      • But whatever you make, consider marking real parking spots as gates, tie downs, etc. and the random starts as “misc”.
      • X-Plane will ignore Misc type and will not spawn static aircraft there.
  • ramp operation type
    • lze vybrat pouze pro gate nebo tie-down

ATC taxi networks

  • aby letadla věděla jak mají po zemi jezdit, je třeba vytvořit taxi routes
  • pokud nejsou žádné vytvořeny, X-Plane si vygeneruje routes automaticky
  • automatické routes nejsou dokonalé
    • vytváří se na všech taxiways, letadla pak jezdí všude
    • ATC nezná názvy taxiways
    • hold short zóny nemusí být správně
  • doporučuje se začít s runways
  • před klikáním taxi routes je dobré nastavit název, oneway/twoway, a další v menu baru, aby se to pak nemuselo přepisovat ručně
  • název u hran je důležitý. měl by obsahovat jedno-písmenkový název
  • všechny hrany, které jsou pomocné, by neměly mít žádný název
  • u roads se rozlišují tři problémy, které je potřeba vyřešit (menu select)
    • Double nodes - označí se uzly a dá se Edit - Merge
    • Crossing edges - rozdělit hrany a průniky dat na sebe (převede se na double nodes)
    • Degenerate edges

Tipy

  • nový bod lze vytvořit pomocí stisknutí klávesy alt a kliknutí na křivku
    • někdy se mu nechce :) pomáhá označení celého objektu
    • pokud se mu nechce ani tak (většinou u bodů s váhami), tak je možné využít funkci slit v edit menu. Stačí označit dva body a funkce split mezi ně vloží další
    • bacha, pomocí alt + klikání se občas vytvoří kopie objektu :)
  • označování
    • body lze označit kliknutím na ně
    • bacha, pokud je uz nějaký objekt označen, tak se při pokusu označit nový bod může posunout. Je dobré ostatní objekty raději zamykat
    • nejlepší je začít pomocí menu funkce select - none
    • pokud není nic označeno, lze podržet levé tlačítko a provést hromadný výběr. Pokud ale neco označeno je, provede se posun :)
  • je dobré používat funkci „snap to vertex“
  • hromadná změna vlastností
    • pokud je označeno více objektů a u nějakého se přepíše nějaká vlastnost, je možné aplikovat změnu hromadně podržením klávesy ALT před stisknutím Enteru
  • taxiways vs polygon
    • kolem taxiway lze dávat osvětlení a čáry
    • po taxiway obvykle jezdí letadla (autopilot)
    • polygon může simulovat různé povrchy, může mít libovolné textury
  • vrstvy, viditelnost
    • řídí se nejdřív typem (LAYER_GROUP) a pak pořadím elementu
  • polygon s dírou
    • díru lze smazat, přemísťovat… stačí označit pomocí kliknutí na hranu díry

Ortofoto

  • na zkousku stazen zoom level 17, oblast brno diskuze s odkazy
  • pry to moc nenavazuje srovnani, na diskuzi uz premysleli nad nejakym skriptem, ale zatim to nedopadlo :) ctverec primo nad brno je navic silne namodraly
    • jeden pan pouzil spoiler nebo co :) a dosahl trosku spojitost ortomap s puvodnim terenem… ale porad nic moc :)
for file in g2xpl* ; do convert "$file" "$file.png"; done

úprava kontrastu

for file in *.png ; do convert -sigmoidal-contrast 3,60% "$file" "$file"; done

převod png → dds

for file in *.png ; do ./DDSTool --png2dxt1 "$file" "$file"; done

úprava jména souboru

for file in *.dds.png ; do mv "$file" "${file/.dds.png/.dds}"; done
  • nekteri si stezuji na vodu, ze pry ma chlupaty brehy :) opravit by to mela tahle scenerka. Vice info o tom k cemu to je je na te diskuzi :)
  • asi je tam i nejaky problem, kdyz jsem stal s vrtulnikem v medlankach a otacel kamerou, tak se vrtulnik zacal klepat :) zahledl jsem to nekde v diskuzi, uz nevim kde ;)
  • default teren v xpl 10 pouziva nejaky zrnity efekt misto rozmazani pri zvetsovani textur, vypada to pak z blizka lip. Stazena ortomapa to ale nepodporuje. Tady se pise, jak to opravit :) .. prej je lepsi „long_grass_and_shrubs.dcl“
djbuldog@Pharaon:/opt/X-Plane 10/Custom Scenery$ 
find zPhotoXP_+49+016_17_Brno_XP10_2013-01/ -name '*.ter' -exec sed -i '$ a DECAL_LIB lib/g10/decals/flinty_dirt_2.dcl' '{}' \;
find zPhotoXP_+49+016_17_Brno_XP10_2013-01/ -name '*.ter' -exec sed -i 's/flinty_dirt_2.dcl/long_grass_and_shrubs.dcl/' '{}' \;
 find zPhotoXP_+49+013_17_Pilsen_XP10_2013-01/terrain/ -name *.ter -exec sed -i '$ a DECAL_LIB lib/g10/decals/long_grass_and_shrubs.dcl' '{}' \;
  • ortomapy jsou fakt lepsi - realnejsi. V default jsou mesta nahrazena jakousi hnedou texturou a mimo mesta se pouzivaji evidentne vymyslena pole. Lesy docela odpovidaji.

Terén

  • X-Plane HD scenery v1/v2/v3
    • terén primárně s vyšším rozlišením
    • obsahuje i silnice, vedení, … je to generováno z OpenStreetMap
    • jsou dva druhy: normál a pro ortophoto
    • verze ortophoto (simheavens) je upravena tak, že navíc obsahuje čtverce pro aplikaci .ter souborů s ortem :)
    • moje ortophoto ZL17 je prý založeno na HD scenery v1
    • zkusil jsem vyměnit dsf za HD scneery v2 orto a je to fakt lepší.. teď se chystá dokonce v3
    • nejlepší je používat HD scnery bez orta když není nebo s ortem, když je :)

Aktualizace textur

  • DDS soubor obsahuje obrázek textury ve více rozlišeních, přičemž největší je 2048×2048
  • obrázky na Google Maps mají velikost 256×256, jeden DDS obrázek obsahuje tedy 64 Google Maps obrázků
  • skript pro stažení obrázků z Google Maps
    • na vstupu se zadává
      • X,Y souřadnice čtverce (z názvu původních dds souborů)
      • nebo X,Y souřadnice levého a pravého rohu čtverce oblasti, kterou chceme stáhnout
    • skript simuluje prohlížeč,
      • nejprve se připojí na http://maps.google.com/, vytvoří se nová cookies session
      • pak poslechne server a použije https. Stáhne 64 souborů jednoho čtverečku a jde zase od začátku.
    • podařilo se mi stáhnout všechny obrázky bez blokace od Google, takže to úspěšně překonává ochranu :)
    • jeden obrázek pro DDS soubor (složený z 64 menších) se stahoval a vytvářel asi 12s
    • pro spojení obrázků jsem použil nástroj montage
    • oblast Brna má 3266 DDS obrázků
download.sh
#!/bin/bash
 
#set -x
 
HEADER="--header=accept:image/webp,*/*;q=0.8 \
--header=accept-encoding:gzip,deflate,sdch \
--header=accept-language:cs-CZ,cs;q=0.8"
 
UA="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)  Chrome/31.0.1650.63 Safari/537.36"
R="--referer=https://maps.google.com/"
 
FCOOK="--cookies=on --keep-session-cookies --save-cookies=/tmp/testcookie.txt"
SCOOK="--cookies=on --load-cookies=testcookie.txt --keep-session-cookies --save-cookies=/tmp/testcookie.txt"
 
function logit() {
  echo `date "+%Y/%m/%d %H:%M:%S"` $@
}
 
function init_down() {
  wget $HEADER -U "$UA" $FCOOK http://maps.google.com -O /tmp/firstout.html 2> /tmp/wget.out
  if [ $? != 0 ]
  then
     echo "Something wrong with wget, returned $?:"
     cat /tmp/wget.out
     exit 1
  fi
}
 
function down_link() {
  wget $HEADER -U "$UA" $R $SCOOK $2 -O /tmp/$1 2> /tmp/wget.out
  if [ $? != 0 ]
  then
     echo "Something wrong with wget, returned $?:"
     cat /tmp/wget.out
     exit 1
  fi
}
 
function down_square() {
  X=$1
  Y=$2
 
  logit "Downloading square ($X,$Y) files"
 
  xi=$X
  yi=$((131064-Y))
 
  for i in `seq 0 7`;
  do
    for j in `seq 0 7`;
    do
      down_link g2xpl_8_17_${X}_${Y}-${xi}-${yi}.jpg "https://khms0.google.com/kh/v=145&src=app&x=$xi&y=$yi&z=17&s=Gali"
      xi=$((xi+1))
    done
    xi=$X
    yi=$((yi+1))
  done
}
 
function join_square() {
  X=$1
  Y=$2
 
  xi=$X
  yi=$((131064-Y))
 
  logit "Merging square ($X,$Y) files"
 
  FL=""
  for i in `seq 0 7`;
  do
    for j in `seq 0 7`;
    do
      FL="$FL g2xpl_8_17_${X}_${Y}-${xi}-${yi}.jpg"
      xi=$((xi+1))
    done
    xi=$X
    yi=$((yi+1))
  done
 
  [ -e /tmp/gx2pl_finished ] || mkdir /tmp/gx2pl_finished
 
  montage -mode concatenate -tile 8x8 $FL /tmp/gx2pl_finished/g2xpl_8_17_${X}_${Y}.jpg
  if [ $? != 0 ]
  then
     echo "Something wrong with montage, returned $?:"
     exit 1
  fi
 
  rm $FL
}
 
function usage() {
  echo "./script.sh <X> <Y> [ <X2> <Y2> ]"
  echo "X,Y     dds zl17 coordinates"
  echo "X2,Y2   dds zl17 coordinates for range X,Y - X2,Y2"
}
 
if [ $# != 2 ] && [ $# != 4 ]
then
  usage
  exit
fi
 
cd /tmp
 
if [ $# ==  2 ]
then
  #init_down 
  #down_square $1 $2
  #join_square $1 $2
  echo something
fi
 
if [ $# == 4 ]
then
 
  for x in `seq $1 8 $3`
  do
    for y in `seq $2 8 $4`
    do
      init_down
      down_square $x $y
      join_square $x $y
    done
  done
 
fi
  • DDS lze na obrázek převést jednoduše pomocí utility convert
  • převod zpět je už ale složitější, protože se musí vytvářet i ty zmenšeniny
  • pro převod lze použít DDStool (nefungoval mi) nebo třeba nvcompress (fungoval jen na CPU)
  • následující skript umožňuje převést jpg obrázky na png (pro DDS tool) nebo rovnou na DDS
  • využívá přitom více jader :)
convert-paralel.sh
#!/bin/bash
 
CORE=4
DDSTool="/home/djbuldog/Downloads/x-plane/dev_scenery/xptools_lin_12-2/tools/DDSTool"
DIR="/opt/X-Plane 10/Custom Scenery/zPhotoXP_+49+016_17_Brno_XP10_2013-01/textures3"
 
function 2png() {
 
task=1
for jpgfile in *.jpg
do
  if [ $((task%CORE)) == $1 ]
  then
    file=`echo $jpgfile | cut -d "." -f 1`
    echo -n "$1"
    convert "$file.jpg" "$file.png"
  fi
  task=$((task+1))
done
 
}
 
function 2dds() {
 
task=1
for jpgfile in *.jpg
do
  if [ $((task%CORE)) == $1 ]
  then
    file=`echo $jpgfile | cut -d "." -f 1`
    echo -n "$1"
    #$DDSTool --png2dxt1 "$file.png" "$file.dds"
    nvcompress "$file.jpg" "$file.dds"
  fi
  task=$((task+1))
done
 
}
 
function kill_childs() {
  for i in `seq 0 $CORE`
  do
    kill ${pid[$i]} 2>/dev/null
  done
  echo
  echo "All childs killed"
  exit 0
}
 
trap 'kill_childs' SIGINT
 
cd "$DIR"
 
for i in `seq 0 $CORE`
do
  2png $i & pid[$i]=$!
done
 
for i in `seq 0 $CORE`
do
  wait ${pid[$i]}
done
 
echo
echo "Finished"

Navigace

  • moderni navigace:
    • NDB/ADF
      • na zemi (letiste) jsou vysilace, ktere vysilaji beacon signal. K dispozici cca 300 frekvenci (KHz). Po naladeni frekvence vysilace ukazuje pristroj smerovou sipku (pokud je samozrejme v dosahu). Ovlivnovan vetrem.- v prumeru ale ukazuje presne. Je treba sledovat ukazatel dlouhodobe. Napriklad v Cesna 172.
      • pěkně vysvětlené zde
      • NDB se nejspíš používá jako obecný orientační bod nebo jako pomocný při přistání (doplněno o markery) - např u LKTB:
        • L/MKR BOREK - B - 429 foto
        • NDB/MKR BRN0 - BNO - 368 foto - není zrušen?
    • VOR/DME - zlepsuje presnost navigace a jde urcit, zda je vysilac pred nebo za. Opet pozemni vysilac, ktery vysila na 1 frekvenci (MHz). Vysila se sekvence 360 tonu, kazdy jinym smerem - dohromady tedy 360 stupnu. Napriklad v Cesna 172. VOR určuje směr, DME určuje vzdálenost (doplněk VOR)
    • ILS
    • GPS - nejnovejsi typ navigace. Hlavni vyhoda je, ze funguje globalne po celem svete. Napriklad v Bell 206 - staci zadat kod letiste a system ukazuje vzdalenost (NM), cas priletu a smer (MAG) pro kompas.
  • informace o komunikačních a navigačních frekvencích jsou na mapě (local map)
  • v letadle bývá „opakovač“ - zařízení identifikující letadlo. Nastavuje se čtyřmístný kód (squawk)

Letadla

  • oficiální obchod je X-Plane Store
  • „try and buy“ letadla lze stáhnout na ulozto.cz (vyhledávat řetězec xpl)
  • Existuje hodně modelů různé kvality.
  • X-Plane 10 podporuje pouze modely pro verzi 9.x a vyšší. Starší modely jsou zase podporovány verzí 9.x a tak dále
X-Plane 10 will support X-Plane 9 scenery.
X-Plane 10 will support X-Plane 9 airplanes.
X-Plane 10 will support X-Plane 9 objects.
X-Plane 10 will support X-Plane 9 airfoils.
X-Plane 10 will support X-Plane 8 airfoils.
X-Plane 10 will support X-Plane 7 airfoils.
To update all of your airfoils to the latest (version 9) format, run Airfoil-Maker, go to the FILE menu, and select BATCH UPDATE AIRFOILS
To update all of your airplanes to the latest (version 9) format, runPlane-Maker, go to the SPECIAL menu, and select BATCH CONVERT AIRCRAFT TO LATEST FORMAT

Moje oblíbená

  • seznam zajímavých strojů zdarma je na xpl fóru
  • Eurocopter EC135
    • můj první lepší vrtulník
    • je docela jednoduchý na ovládání, má autopilota a GPS navigaci
    • létá v Brně u LZS, udělal jsem na něj repaint :)
  • Mil-Mi 2

HomeCocpit

Komerční

  • Komodosimulations - Krásné ovladače pro vrtulník, ale dost drahé (recenze)
  • Pro Flight Trainer - Sestava ovladačů pro vrtulník (pedály, kolektiv, cyklika)
  • Saitek - ovladače, panely, displaye pro letadla
  • TRC Simulators - profesionální komponenty pro cocpit, mají skoro všechno a hodně realistické.

Mechanické ovladače

    • 8x axis s 16bit resolution, az 40 buttonu :)
    • nějaký Windows software na generování kódu pro USB joystick HID firmware pro Arduino
    • plno návodů pro různé ovladače/přístroje domácího kokpitu přes Arduino
    • univerzálnější, mělo by to umět například: Gamepad (32 buttons, 4 16bit axis, 2 8bit axis, 2 D-Pads)
  • rozchodit happy pedals pod X-Plane v linuxu
    • luamacros (dříve hidmacros)… mělo by umět posílat signály do XPL přímo, tedy i simulovat třeba joystick
    • wejoy - virtuální joystick z fyzického. Mohl bych zkusit použít jako wrapper :)
    • založit nové vlákno
      • sepsat všechny zdroje, které jsem našel. Každý okomentovat
      • psát to ve stylu.. jak mohu debugovat chování toho x-plane. Že nevím, proč se mu to nelíbí.

Vizualizace přístrojů

Zajímavé

VATSIM/IVAO klient

    • What some people may not realize is that „FSD“ predates VATSIM. VATSIM did not create, nor does it „own“ the basic FSD design or protocol. VATSIM's FSD is slightly customized, but anyone can develop a pilot client that speaks the basic FSD language without signing VATSIM's NDA. You'll just need to do the NDA before your pilot client can be used on VATSIM.
    • Using PCProxy, flight simulation clients can share a single network connection to a flight simulation network, allowing multiple clients to transparantly share data and appear as one. This is particulary useful for players who wish to have multiple network clients active at the same time. In tech-terms, PCProxy is a multi-connect rasquerading proxy for fsd traffic over TCP/IP.
    • taky jsem to zkousel a heslo je v plain textu

Odkazy

  • xpl.cz - náhrada výborné stránky xplane.cz, užitečné je hlavně forum
  • generovani scenerek z OSM - automaticky generovaná krajina pro X-Plane 10 na základě dat z OpenStreetMap. V současné době obsahuje komíny, větrné elektrárny, vodojemy a BTSky.
  • virtualni medlanky - scenérka letiště v medlánkach, informace o leteckých akcích v Brně, spoustu repaintů
  • navody - video navody na x-plane vcetne pouzivani ILS, navigace :)
  • letecká škola - jak lítat s cesnou a jedním triskovým. Je tam vysvětlena i navigace atd.
xplane.1496603553.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki