VIRTUAL SAILOR
COMMUNITY ITALIA
COME COSTRUIRE
NAVI E SCENARI
Clicca qui per sapere
come realizzare gli scenari
Realizzare nuove imbarcazioni
Aggiungere nuove imbarcazioni a Virtual Sailor è semplice, tutti
i file sono in formato standard e possono essere creati o modificati
attraverso programmi di testo e di elaborazione
immagini.
La cartella boats all’interno
della cartella Virtual Sailor contiene le imbarcazioni disponibili, ogni
imbarcazione ha una propria cartella.
All’interno di quest’ultima sono
contenuti i seguenti file:
|
Boat.cfg |
Descrive
i parametri dell’imbarcazione. |
|
X files |
Le
varie parti dell’imbarcazione. |
|
Bmp files |
Le
trame utilizzate per le parti dell’imbarcazione. |
|
Wav files |
I
suoni disponibili per l’imbarcazione. |
|
Deck.cfg |
File
di configurazione delle zone trasparenti del ponte. |
|
Views.cfg |
File
di definizione dei punti di osservazione. |
|
Smokes.cfg |
File
di definizione delle fonti di fumo. |
Il
file Boat.cfg
Il file boat.cfg si compone di un numero variabile di
righe che contengono due elementi:
dati numerici, parola chiave.
I dati numerici sono tradotti utilizzando la parola chiave a loro
collegata e possono comparire nel file in qualsiasi ordine; se alcuni tipi di
dati non sono richiesti, possono essere omessi dal file boat.cfg.
Queste sono le parole chiave disponibili con relativo
significato:
|
boat_length |
La
lunghezza dell’imbarcazione, espresso in piedi (ft.). |
|
boat_alt |
Il
pescaggio, espresso in piedi (ft.). |
|
mass |
Il peso in kg. |
|
cdf |
Coefficiente
di resistenza (drag coefficient)
della parte sommersa. |
|
cross_section_sur |
Area di riferimento per la resistenza della parte
sommersa, in metri quadrati. |
|
max_tilt |
Angolo
massimo di sbandamento consentito, espresso in radianti. |
|
stability_factor |
Fattore di stabilità per l’angolo di sbandamento e calcolo
dello sbandamento. |
|
dagger_area |
Area
della deriva in metri quadrati. |
|
|
|
|
clmax_sailb |
Fattore
di spinta massimo ottenibile dalla vela principale. |
|
clmax_sails |
Massimo
fattore di spinta ottenibile dal fiocco (jib). |
|
|
|
|
has_sails |
1
per imbarcazioni a vela, 0 per imbarcazioni senza
vele. |
|
sur_sailb |
Area
della randa (main sail) in
metri quadrati. |
|
sur_sails |
Area
del fiocco (jib)
in metri quadrati. |
|
sur_spin |
Area
dello spinnaker in metri quadrati. |
|
|
|
|
has_engine |
1
per imbarcazioni a motore, 0 per imbarcazioni senza
motore. |
|
max_fuel_time |
Tempo massimo di carburante con motore a tutta forza,
espresso in secondi. |
|
motor_hp |
Potenza
massima del motore in cavalli. |
|
|
|
|
bridge_x |
Posizione
x del punto di osservazione del pilota, espressa in
piedi (ft.). |
|
bridge_y |
Posizione
y del punto di osservazione del pilota, espressa in
piedi (ft.). |
|
bridge_z |
Posizione
z del punto di osservazione del pilota, espressa in
piedi (ft.). |
|
|
|
|
helm_x |
Posizione
x del timone, espressa in piedi (ft.). |
|
helm_y |
Posizione
y del timone, espressa in piedi (ft.). |
|
helm_z |
Posizione
z del timone, espressa in piedi (ft.). |
|
|
|
|
panel_number |
Tipo
di quadro di comandi utilizzato. |
|
panel_scale |
Scala
del quadro di comandi. |
|
panel_x |
Posizione
x del quadro degli strumenti, espressa in piedi (ft.). |
|
panel_y |
Posizione
y del quadro degli strumenti, espressa in piedi (ft.). |
|
panel_z |
Posizione
z del quadro degli strumenti, espressa in piedi (ft.). |
|
panel_dx |
“Direction
vector” quadro degli strumenti, componente
x. (per comprendere meglio i vettori “direction” e “up”, vedi immagine Coordinate
3D) |
|
panel_dy |
“Direction
vector” quadro degli strumenti, componente
y. (vedi immagine) |
|
panel_dz |
“Direction
vector” quadro degli strumenti, componente
z. (vedi immagine) |
|
panel_ux |
“Up
vector” quadro degli strumenti, componente
x. (vedi immagine) |
|
panel_uy |
“Up
vector” quadro degli strumenti, componente
y. (vedi immagine) |
|
panel_uz |
“Up
vector” quadro degli strumenti, componente
z. (vedi immagine) |
|
|
|
|
weapon_number |
Tipo
di arma utilizzato. |
|
weapon_x |
Posizione
x dell’arma, espressa in piedi (ft.). |
|
weapon_y |
Posizione
y dell’arma, espressa in piedi (ft.). |
|
weapon_z |
Posizione
z dell’arma, espressa in piedi (ft.). |
|
|
|
|
sailb_x |
Posizione
x della randa (main sail),
espressa in piedi (ft.). |
|
sailb_y |
Posizione
y della randa (main sail),
espressa in piedi (ft.). |
|
sailb_z |
Posizione
z della randa (main sail),
espressa in piedi (ft.). |
|
|
|
|
has_sailb2 |
1
per imbarcazioni con una seconda randa, 0 per imbarcazioni senza seconda randa |
|
sailb2_x |
Posizione
x randa2 (main sail) , espressa in piedi (ft.). |
|
sailb2_y |
Posizione
y randa2 (main sail),
espressa in piedi (ft.). |
|
sailb2_z |
Posizione
x z randa2 (main sail),
espressa in piedi (ft.). |
|
|
|
|
has_sailb3 |
1 per imbarcazioni con una terza randa, 0 per imbarcazioni
senza terza randa. |
|
sailb3_x ecc. |
Procedere come nell’esempio sopra. |
|
|
|
|
sails_x |
Posizione
x del fiocco (jib sail),
espressa in piedi (ft.). |
|
sails_y |
Posizione
y del fiocco (jib sail),
espressa in piedi (ft.). |
|
sails_z |
Posizione
z del fiocco (jib sail),
espressa in piedi (ft.). |
|
sails_dx |
“Direction
vector” fiocco, componente
x. (per comprendere meglio i vettori “direction” e “up”, vedi immagine) |
|
sails_dy |
“Direction
vector” fiocco, componente
y. (vedi immagine) |
|
sails_dz |
“Direction
vector” fiocco, componente
z. (vedi immagine) |
|
sails_ux |
“Up
vector” fiocco, componente
x. (vedi immagine) |
|
sails_uy |
“Up
vector” fiocco, componente
y. (vedi immagine) |
|
sails_uz |
“Up
vector” fiocco, componente
z. (vedi immagine) |
|
|
|
|
has_jib2 |
1 per imbarcazioni con un secondo fiocco, 0 per
imbarcazioni senza secondo fiocco. |
|
sails2_x |
Posizione
x del fiocco2 (jib sail),
espressa in piedi (ft.). |
|
sails2_y |
Posizione
y del fiocco2 (jib sail),
espressa in piedi (ft.). |
|
sails2_z |
Posizione
z del fiocco2 (jib sail),
espressa in piedi (ft.). |
|
sails2_dx |
“Direction
vector” fiocco2, componente
x. (per comprendere meglio i vettori “direction” e “up”, vedi immagine) |
|
sails2_dy |
“Direction
vector” fiocco2, componente
y. (vedi immagine) |
|
sails2_dz |
“Direction
vector” fiocco2, componente
z. (vedi immagine) |
|
sails2_ux |
“Up
vector” fiocco2, componente
x. (vedi immagine) |
|
sails2_uy |
“Up
vector” fiocco2, componente
y. (vedi immagine) |
|
sails2_uz |
“Up
vector” fiocco2, componente
z. (vedi immagine) |
|
|
|
|
has_jib3 |
1 per imbarcazioni con un terzo fiocco, 0 per imbarcazioni
senza terzo fiocco. |
|
sails3_x ecc. |
Procedere come nell’esempio sopra.
|
|
|
|
|
sails_seperate |
1
se il secondo o terzo fiocco non è parallelo col primo, 0 se è/sono parallelo/i. |
|
|
|
|
has_prop |
1
se l’imbarcazione è a elica, 0 se l’imbarcazione non
è a elica. |
|
prop_x |
Posizione
x dell’elica, espressa in piedi (ft.). |
|
prop_y |
Posizione
y dell’elica, espressa in piedi (ft.). |
|
prop_z |
Posizione
z dell’elica, espressa in piedi (ft.). |
|
prop_dx |
“Direction
vector” elica, componente x. (per
comprendere meglio i vettori “direction” e “up”, vedi immagine) |
|
prop_dy |
“Direction
vector” elica, componente
y. (vedi immagine) |
|
prop_dz |
“Direction
vector” elica, componente
z. (vedi immagine) |
|
prop_ux |
“Up
vector” elica, componente x. (vedi
immagine) |
|
prop_uy |
“Up
vector” elica, componente
y. (vedi immagine) |
|
prop_uz |
“Up
vector” elica, componente
z. (vedi immagine) |
|
|
|
|
prop2_x |
Posizione
x dell’elica2, espressa in piedi (ft.). |
|
prop2_y |
Posizione
y dell’elica2, espressa in piedi (ft.). |
|
prop2_z |
Posizione
z dell’elica2, espressa in piedi (ft.). |
|
prop2_dx |
“Direction
vector” elica2, componente
x. (per comprendere meglio i vettori “direction” e “up”, vedi immagine) |
|
prop2_dy |
“Direction
vector” elica2, componente
y. (vedi immagine) |
|
prop2_dz |
“Direction
vector” elica2, componente
z. (vedi immagine) |
|
prop2_ux |
“Up
vector” elica2, componente
x. (vedi immagine) |
|
prop2_uy |
“Up
vector” elica2, componente
y. (vedi immagine) |
|
prop2_uz |
“Up
vector” elica2, componente
z. (vedi immagine) |
|
|
|
|
Prop3_x ecc. |
Procedere
come nell’esempio sopra. |
|
|
|
|
Prop4_x ecc. |
Procedere
come nell’esempio sopra. |
|
|
|
|
has_rudder |
1
per imbarcazioni con timone, 0 per imbarcazioni
senza timone. |
|
rudder_x |
Posizione
x del timone, espressa in piedi (ft.). |
|
rudder_y |