Nco o m a webu
Bannery
Ankety
Cyklovlety
Psniky z reklam
Teorie a dal lnky
Slovnk pojm
Konkrtn motory
Motorsk firmy
Zajmav odkazy
For English readers
Popis zbran
Jesenicko 2.0
ZK VFR Objects
FSbox - crashboxy
Pehled scenri R
Poznatky z tvorby
ast problmy s FS
Lock On - tutorial
Ka-50 Black Shark
3D Mark - vsledky
Kalend akc
CIAF 2000
CIAF 2002
CIAF 2003
CIAF 2004
CIAF 2005
CIAF 2006
CIAF 2007
IFD 2008
Perov 2005
Perov 2006
Flying Rhino 2005
Flying Rhino 2007
Flying Rhino 2008
Slia 1964
Slia 2003
Slia 2005
Nrodn let. dni 2007
CSIAF 1992
Nm칻, Hradec 95/6
Nm칻 1995 a 1996
Nm칻 2006
Monov 1989
Den NATO 2006
Den NATO 2007
Dny NATO 2008
slav 2007
Le Bourget 2007
TLP 2008
Duxford 2008
Kecskemt 2008
Autosalon 2005
AUTOTEC 2008
Ecce Homo 2005
Ecce Homo 2006
Ecce Homo 2007
Ecce Homo 2008
Let nad Jesenky I
Let nad Jesenky II
Let v Piper L4J
Praha - Chania 2007
Gatina
NASM
Let. muzeum Kbely
Krakow 2007
Krlky, tvrz Bouda
Voj. muzeum Leany
Messerschmitt Stif.
Let. muzeum Koice
SPSL 2008
Hendon 2008
De Havilland Museum
Priessnitzv pohr 07
Delfn OK-ATS
JAS-39 Gripen
Panorama
RC WildHawk 1
RC WildHawk 2
Cihelna 2006
Cihelna 2007
Medlnky 24.2.2008
Depozit TM Brno
Ignis Brunensis 2008
|
esky english FSBox Tutoril - vizualizace crashbox a jejich pedefinovn krok za krokem Pprava: Pedpokldm, e mte nainstalovn program gmax, pslun SDK a mte vymodelovnu njakou scnu, na kter hodlte testovat FSBox. Nezapomete, e jednotky mus bt v gmax nastaveny 1 unit = 1 meter a v operanm systmu mus bt nastavena jako desetinn oddlova teka. 1. Zcela na zatku je dobr si pipravit podmnky pro prci s programem
FSBox.
2. Soubor fsbox.ms umstte do gmaxovho adrese pro skripty, ili nejspe c:\gmax\scripts\ nebo mon jet lpe c:\gmax\gamepacks\fs2004\scripts.
3. Pro usnadnn prce si jet muste sprvn konfigurovat exportn program pro gmax. Vyhledejte adres, kde mte umstn soubor makemdl.exe (patrn c:\gmax\gamepacks\fs2004\plugins). Vytvote zde soubor makemdl.cfg s obsahem: [Options]
Keep=1
a ulote jej. Tm je zajitno, e pi exportu z gmax se budou vytvet nejen soubory MDL a XML, ale tak soubory ASM, se ktermi pak FSBox pracuje.
... nyn je ve pipraveno pro prci Export pvodn scny: 4. V gmax mte vytvoenu scnu. V tomto tutorilu je to jeden koln komplex s tlocvinou v Jesenku
5. Nejprve scnu muste z gmaxu exportovat. Jdte do menu > File > Export
6. Vyberte adres, do kterho hodlte exportovat, napklad c:\gmax\gamepacks\cboxy. Zvolte jmno souboru, napklad skola a typ souboru "Flight Scenery Object (*.MDL)". Kliknte na Uloit (Save).
7. Zobraz se vm okno exportnho pluginu/programu MakeMDL. Nachzte se nyn pod zlokou Main, zde nen nutn nic nastavovat. Kliknte na zloku Options.
8. Pokud jste neprovedli konfiguraci MakeMDL v souboru makemdl.cfg (viz zatek tutorilu), tak je nutn v zloce Options zakrtnout volbu Keep Files. Zde je zobrazena zloka Options exportnho programu MakeMDL. Mete nastavit dal parametry, ale pro tento tutoril nejsou dleit.
9. Pokud jste s nastavenm exportu spokojeni, kliknte zpt na zloku Main a na tlatko Start, pokejte a se scenrie vyexportuje a zavete okno MakeMDL nebo kliknte na Exit.
10. Probhne-li export v podku, vzniknou vm soubory skola.asm - textov reprezentace vyexportovan scenrie. Tento
soubor obsahuje zkladn informace o scn, definice koliznch kvdr atd Jako vedlej produkt mohou vzniknout jet LOG soubory, v ppad, e nenastane chyba kompilace, nemusej ns zajmat.
11. Otevete soubor skola.xml, odstrate poznmky <!-- --> a do uvozovek za lat a lon zadejte souadnice va scenrie. Vsledek bude vypadat piblin takto.
Vizualizace crashbox ve FS: Tm mte pipraven programy a zkladn scenrii. Nyn u budete pouvat FSBox. 12. Spuste pkazov dek a nastavte v nm cestu do vaeho pracovnho adrese. Pkazov dek spustte z Windows > Start > Spustit (Run). Oteve se mal okno, do nj napite cmd a potvrte. Postupn zadvejte a klvesou Enter potvrzujte tyto pkazy cd \ Pokud neovldte pkazovou dku Windows, doporuuji pehled pkaz na http://www.ss64.com/nt/. Urychl vm to prci a budete umt vytvet dvkov BAT soubory.
13. Chceme nyn zobrazit crashboxy exportovan scny, do pkazovho dku
napit Nate se soubor skola.asm a do implicitn urenho souboru crashboxes.asm se vygeneruje scenrie s vizualizovanmi crashboxy.
14. Zde vidte nov soubor crashboxes.asm
15. Zde je nco podobnho, ale krom crashboxes.asm vytvo tak dvkov soubor crashboxes.bat pro rychlej kompilaci souboru ASM.
16. Zde jsou soubory crashboxes.asm a crashboxes.bat.
17. Obsah souboru crashboxes.bat je nsledujc, jednotliv dky znamenaj: bglc /mdl crashboxes.asm - ASM soubor zkompiluje na crashboxes.mdl
18. Takto vypad komplexnj pkaz. fsbox skola.asm /o boxes.asm /maxbox boxes.dat /bat /xml nate soubor skola.asm
19. Spolen se zmnou nzvu vstupnho ASM souboru se zmnil i obsah BAT souboru. Pesto vdy pokud vytvte BAT soubor, doporuuji zkontrolovat jeho obsah.
20. V souboru boxes.bat odstrate poznmku REM a upravte cestu za pkazem copy. Spuste boxes.bat a nechte a zkompiluje a do FS nainstaluje vai novou scenrii boxes.bgl.
21. Takto njak bude nyn vypadat pracovn adres.
22. A takto adres s nainstalovanou scenri.
23. Spuste FS, pokud jste tak neuinili, tak jet nainstalujte scenrie, ve kterch mte pvodn objekt a vizualizovan crashboxy. Takto vypad nae scna v FS. Vimnte si, e crashboxy pesn nekopruj obrysy budovy.
24. Zde je vidt, e letadlo opravdu koliduje s budovou i nkolik metr od stn. Tuto situaci se prv budeme snait napravit.
Pedefinovn crashbox v gmax: 25. V gmax si otevete scnu s va budovou. Vlastn crashboxy si nadefinujete vytvoenm bnch gmaxovch kvdr (box). S kvdry nesmte otet, jejich stny mus bt rovnobn/kolm s osami. Doporuuji pak tyto kvdry pomoc modifiktoru Edit Mesh a funkce Attach slouit do jedin Editable Mesh. Jste-li s nimi spokojeni, v menu zvolte MAXScript > Run Script.
26. Vyhledejte a spuste skript fsbox.ms, pravdpodobn jste jej nakoprovali do c:\gmax\scripts\.
27. Nastavte sprvn parametry exportu. V tomto ppad Export by selection (exportovny budou vybran crashboxy), program gmax, mtko exportu zatm ponechejte na 1.0. Oznate crashboxy, kter hodlte exportovat.a kliknte na export.
28. Zobraz se okno s popisem crashbox. Podvejte se na zobrazen seln hodnoty. Vdy jsou to estice, kde prvn ti sla jsou rozmry jednoho crashboxu a zbvajc ti jsou jeho poloha. Pokud tato sla nabvaj hodnot napklad pes 9000 a vy vte, e vae scenrie m velikost v dech destek metr, je patn nastaveno mtko.
29. Nastavte mtko na 0.0254 a znovu kliknte na export.
30. Nyn u jsou hodnoty v dech jednotek a destek.
31. Pravm tlatkem myi vyvolejte menu a kliknte na Vybrat ve - obsah okna se vybere.
32. Znova kliknte pravm a zvolte Koprovat nebo jen zmknte ctrl+c (text se zkopruje do schrnky).
33. Ve vaem pracovnm adresi vytvote soubor crash_export.dat, otevete jej.
34. A vlote do nj data ze schrnky - pes prav tlatko a volbu Vloit nebo klvesovou zkratkou ctrl+v.
35. Tako nyn vypad obsah souboru crash_export.dat. Pro funkci FSBox nen dleit, e data nejsou rozdlena po dcch, ale jsou oddlena jen svislmi rami nebo obdlnky. Soubor ulote a okno zavete.
36. Datov soubor s definicemi novch crashbox je pipraven
37. Aplikovn crashbox z datovho souboru na scenrii koly se provede pkazem fsbox skola.asm /patch crash_export.dat Soubor skola.asm se zlohuje a uprav.
38. Te u jen zbv znovu zkompilovat a nainstalovat skola.asm sekvenc pkaz. bglc /mdl skola.asm
39. Spuste FS a pojdjte nebo proltvejte tsn kolem budovy. Kolize by se mla objevit a po dotknut se budovy nebo jej protnut dov do hloubky jednotek a destek centimetr (to je u dno nepesnmi kolizemi ze strany letadla). Provedete-li ji znmm zpsobem vizualizaci novch crashbox, uvidte piblin toto ![]() ![]() Zobrazen crashbox v gmax: Provete kroky 1 a 11. 40. V pracovnm adresi spuste fsbox skola.asm /maxbox boxes.dat Tm se vytvo soubor boxes.dat s popisem crashbox 41. Spuste gmax a MAXScript fsbox.ms znmm zpsobem. 42. Kliknte na import, vyhledejte soubor boxes.dat a potvrte. 43. Tmto je import crashbox dokonen. Me se stt, e zobrazen crashboxy nejsou ve sprvnm mtku. Pokud ano, je ve fsbox.ms nutn ped importem zmnit hodnotu scale (mtko). Pokud máte připomínky nebo narazíte na chybu, prosím napište Zpět na homepage www.mzak.cz |