New round of changes & getting closer to final (yes, some overengineering,
too :-)

  http://members.aon.at/mfranz/rwysigns.jpg  [40 kB]

The screenshot shows again some signs and was generated with the following
settings in w130n30/w123n37/942050.stg:


This is a simple entry that uses the default sign texture ("BlackSign").
The underscore is mapped to a empty black area in $FG_ROOT/materials.xml.
There's no space added before and after it. (It's just a test, and has
nothing to do with the FAA or the rwy/taxiway sign spec.

  OBJECT_TAXI_SIGN SAN_FRANCISCO                         -122.357357 37.613917  
1    150

The next entry defines an FAA standard sign for "Runway Distance Remaining".
It uses the default size "5" (according to the spec). This size could have been
explicitly requested with [EMAIL PROTECTED] The other alternative is [EMAIL 
PROTECTED], which is a
bit smaller.

  OBJECT_TAXI_SIGN [EMAIL PROTECTED]                                -122.357357 
37.613917  8    150

This sign defines a red sign ("Mandatory Instruction") in default size
[EMAIL PROTECTED] Alternative options would be [EMAIL PROTECTED] and [EMAIL 
PROTECTED]

  OBJECT_TAXI_SIGN [EMAIL PROTECTED]                            -122.357357 
37.613917  4.3  150

The following three signs show yellow "Direction, Destination, Boundary" signs
in different sizes. The specifier looks messy, but that's hard to avoid. There's
a lot to define, after all. [EMAIL PROTECTED] requests a yellow sign (of given 
or default size),
[EMAIL PROTECTED] requests a "Location Sign" (with contents "E" and "M"), 
[EMAIL PROTECTED] is a left-arrow,
[EMAIL PROTECTED] an up-right-arrow, | is a divider (see spec), etc.

  OBJECT_TAXI_SIGN [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]|[EMAIL 
PROTECTED]       -122.357357 37.613917  7.1  150
  OBJECT_TAXI_SIGN [EMAIL PROTECTED]@l}M|[EMAIL PROTECTED]|[EMAIL PROTECTED]    
           -122.357357 37.613917  6.3  150
  OBJECT_TAXI_SIGN [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]        
    -122.357357 37.613917  5.3  150

This entry makes a stop sign. Material name and size are set explicitly.

  OBJECT_TAXI_SIGN [EMAIL PROTECTED],@size=1.6,no-exit} -122.357357 37.613917  
2.2  150

I'll add some detailed description to $FG_ROOT/Docs/.
Why the ugly '@' everywhere, you ask? That's to avoid clashes with glyph names.
That way it's possible to write "[EMAIL PROTECTED],Y,E,S}"  (which is the same 
as "[EMAIL PROTECTED]").

m.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to