About this web
Banners and partners
Engines
Teorie a další články
Glossary
Military shows
Srovnání motorů
Převaděč jednotek
Interesting links
Literatura
Expozice
For English readers
List of weapons
Sukhoi pilot
Technik u dopravky
Jindřichův Hradec
Jesenicko 2.0
ZK VFR Objects
FSbox - crashboxes
Czech rep. sceneries
Developement notes
FS FAQ
Lock On - tutorial
Ka-50 Black Shark
Cyklo
Calendar
Aviation museums on map
Letecké dny v ČR/SR
Aviatická pouť 2010
Aviatická pouť 2012
CIAF 2000
CIAF 2002
CIAF 2003
CIAF 2004
CIAF 2005
CIAF 2006
CIAF 2007
IFD 2008
Přerov 2005
Přerov 2006
Flying Rhino 2005
Flying Rhino 2007
Flying Rhino 2008
Flying Rhino 2009
Ramstein Rover 2012
Náměšť, Hradec 95/6
Náměšť 1995 a 1996
Náměšť 2006
Mošnov 1989
Den NATO 2006
Den NATO 2007
Dny NATO 2008
Dny NATO 2012
Čáslav 2007
Sliač 1964
Sliač 2003
Sliač 2005
Národné let. dni 2007
Malacky 2009
CSIAF 1992
Le Bourget 2007
RIAT 2009
TLP 2008
Duxford 2008
Kecskemét 2008
Kecskemét 2010
Airpower 2009
NTM 2009
Radom 2013
Cihelna 2006
Cihelna 2007
Cihelna 2010
Cihelna 2012
Den Pásovce 2009
Den Pásovec 2010
Kbely
Bílý Potok
Olomouc Neředín
Králíky, Bouda
Lešany
Vyškov
AirPark Zruč
TM Brno
Krakow 2013
Muz. Orla Bialego
Świdnica
Košice
SPSL 2008
Messerschmitt Stif.
Schleißheim
Cottbus
Gatow
Peenemünde
Sinsheim
Gatchina
NASM
Castle Air Museum
Hill Aerospace Museum
Pacific Air Museum
USS Hornet
Planes of Fame
Cradle of Aviation
Kennedy Space Center
Midland
Museum of Flight
USS Interpid
Hendon
De Havilland Museum
Le Bourget Museum
Linköping
Aeroseum
Ängelholm
Moskva
Siem Reap
Bukurešť
War Remnants Museum
Rimini
Caproni
Autosalon 2005
AUTOTEC 2008
Ecce Homo 2005
Ecce Homo 2006
Ecce Homo 2007
Ecce Homo 2008
Ecce Homo 2009
FMX Brno 2010
Flight over Jeseniky 1
Flight over Jeseniky 2
Piper L4J flight
Praha - Chania 2007
Priessnitzův pohár 07
Delfín OK-ATS
JAS-39 Gripen
Panorama
Medlánky 24.2.2008
Depozit TM Brno
Dargen
Ignis Brunensis 2008
aukce Mariánské Láz.
California agric. mus.
Petroleum museum
|
česky english FSBox Crashbox viewer and creator for GMAX sceneries exported using MakeMDL. version 1.3 (10.12.2005) - fsbox_1v3.zip (3070kB) or fsbox_1v3nomanual.zip (160kB, without HTML manualu)
version 1.2 (10.9.2005) - fsbox_1v2.zip - your own crashboxes definition in 3dsmax/gmax, betaversion
version 1.1 (21.7.2005) - fsbox_1v1.zip - added cooperation with 3dsmax/gmax, betaversion
version 1.0 (20.7.2005) - fsbox_1v0.zip
Content:
Reason of creation: Objects exported from GMAX, expecially those more complex, have inaccurate crashboxes. Therefore you can experience building crash in FS when you are e.g. 15 meters away from your building. It's extremely annoying when trying to move on airfield with crash detection on. The reason is technology used by MS so called octtree, explained here (in Czech), as well as imperfection of export application MakeMDL. Basic informations about FSBox: FSBox tries to solve this bad situation by showing current crashboxes and possibility to edit them. Everything is based on BGLC code reading and editing. There's no GUI. Intent was to make simple, purely console application, which can be easily run from batch files. Except of console there's also script for 3dsmax/gmax, which allows cooperation with these two 3D programs. FSBox possibilities:
What is necessary:
Arguments: FSBox.exe is console application, all possible arguments are described here. fsbox.exe [/i] input [/o output] [/help] [/helpcs ] [/xml [xmlfile]] [/bat [batfile]] [/noshadow] [/maxbox [datfile]] [/noasm] fsbox.exe [/i] input /patch datfile fsbox.exe /convert datfile /i input Input ASM file with objects you want to process their crashboxes. Note that input file must be e.g. tower.asm, not tower_0.asm. Argument /i is not necessary. /o outputOutput ASM file, which will have visualized crashboxes inside. If you decide to set output file name, argument /o before name is necessary, otherwise implicit crashboxes.asm will be used. /helpEnglish help. /helpcsCzech help. /xml xmlfileCreates XML file with crashboxes position same as original scenery position. If no name set, filename corresponding to output ASM filename will be selected. /bat batfileCreates BAT file for easy compilation. If no name set, filename corresponding to output ASM filename will be selected. /maxbox datfileCreates DAT file with crashboxes description for 3dsmax/gmax MAXScript. If no name set, filename corresponding to output ASM filename will be selected. /noasmASM file won't be created /patch datfileSelected input ASM file will be modified to have crashboxes of your definition. You need DAT file, exported from 3dsmax/gmax MAXScript. /convert datfileConverts selected DAT file created by older FSBox version to format compatible with FSBox 1.3 /noshadowOutput ASM file will be edited to cast no shadows in FS. FSBox.ms (MAXScript): This is script for 3dsmax and gmax, which gives you posibility to import or export crashboxes.
Graphic representation of FSBox functions For better understanding of how FSBox works I recommend to familiarize with steps between scenery modelling and display in FS. File types:
Crashboxes visualization in FS:
bglcomp.exe scenery.xml Of instead of last two steps use batch BAT file. Crashboxes visualization in 3dsmax/gmax:
You should see something like this now. Your own crashboxes definition in 3dsmax/gmax:
DAT files conversion from old to new version:
15.9243,8.57656,26.3459,27.1573,-8.57656,-30.6221
2.63285,2.26066,2.59684,-9.15751,0.0,-5.66402
16.6287,18.2878,19.3323,-47.317,0.0,16.0739
BGL_CRASH_OCTTREE crash_end_1
dw CRASH_FLAG_BUILDING_PLANE
dw 1
real4 -77.6461,0.0,11.8585
real4 23.3186,5.17386,6.64294
dw 1, 1, 1, 1, 1, 1, 1, 1
OCTTREE_NODE 255, 255, 255, 255, 255, 255, 255, 255
crash_end_1 label word
Known issues:
Further developement: Version 1.3 debug. Conditional scenery display. Copyright: Usage and distribution of this utility is for free. Commercial distribution in any form is possible only with written author's acceptance. If you have any suggestions or find mistakes, please contact me Back on homepage www.leteckemotory.cz |