I'm currently working on a replacement for the default HSI (Horizontal Situation Indicator), as the default one's dial and CDI is way too small and too much space is wasted on "eye candy" to make it look like the face of a Bendix-King HSI (albeit at half the size).
Concept Image |
Another feature that I'm particularly happy with is that my new HSI can select between NAV1, NAV2 and GPS sources (Such as found in the Baron 58 aircraft supplied with X-Plane) whereas the default HSI is locked to NAV1 only.
I'm also adding DME Distance/Speed/Time information for the currently selected navigation source, as well as DME distances for NAV1, NAV2 and GPS sources regardless of which source is selected on the HSI.
So far I have spent most of the time fiddling with the images I'm using for the gauge; it's very easy to get carried away and I did so on many occasions, having to remove a lot of things I crow-barred into the design and later decided were causing the gauge to look cluttered.
I find it easiest to basically create the gauge as a layered image in GIMP so that I can move around all the different bits and get them looking nice before I try to code any XML. Invariably I find something that doesn't work out as well as I'd hoped and I then have to go back and modify the master image, and I find that using layers and groups of layers really helps with this, as well as being able to save several designs and see which one looks best, and so forth.
As noted on the Gauge Development page, I've had massive problems debugging the XML definition files because I get zero information back; it either works or it doesn't, and for the first couple of days it didn't work far more than it did.
I was originally going to use as many stock (ie. provided with the plugin) images as I could, but then decided to do it from the ground up instead. In doing so I discovered that the FIPs are pretty picky about what kind of images you use - Windows Bitmap files at 24-bit colour with a background colour of rgb(1,1,1) or #010101.
That's enough of what I've already done; about time I got on with doing more - I'll be back soon with a breakdown of the full HSI :)
~ Ste
#1
No comments:
Post a Comment
Please feel free to leave comments, add questions, correct my errors, leave handy hints, suggest additions, request new gauges and so forth - No abuse please, and no flaming each other!