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