Re: [Flightgear-devel] New GUI Font

2010-03-12 Thread HB-GRAL
Melchior FRANZ schrieb:
> 
> While not perfect
> for that (there are MIL standards for this), it would have to be checked if
> an optimized GUI font is a reasonable replacement.
> 

Just to point to some documents if someone wants to study this standards:
- MIL-STD-1787B, http://www.hf.faa.gov/docs/milstd1787b.zip
- FAA Final Report on Human Factors Design Guidelines for Multifunction 
Displays, 
http://www.faa.gov/library/reports/medical/oamtechreports/2000s/media/0117.pdf

-Yves



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-04 Thread HB-GRAL
leee schrieb:
> 
> If anyone can find some high-res pictures of _real_ HUD displays 
> (and not ones from flight sims, as they're obviously going to be 
> produced via a raster display) it should be possible to see the 
> LCD 'dots' (unless they LCD screen uses a ridiculously high 
> resolution, which doesn't really chime with the requirements for 
> size and ruggedisation).
> 
> Anyway, a vector type font should be used on older first generation 
> HUDs for authenticity.
> 
> LeeE

There are some low-res pictures of historical visual target displays 
from 1940 where you see how the numbers and lines appears.

One of the problems I have with the creation of the font for the HUD is 
that in reality there are many different fonts now. A big change came 
when HUDs started to give more information than only numbers or lines. 
The old visual standards to display numbers can make problems when you 
add characters.

The first target display numbers looked like what we have for the 
taxiway signs (FAA AC 150/5345-44*H*). This numbers were drawn by hand 
and the forms were following important requirements for human 
readability like significant differences between '2' and '5' or '5' and 
'6' etc.

New HUDs changed the requirements because they contain now also 
characters. I do not know if the standards have been adapted to this new 
needs or if there are many different standards? If someone can point me 
to some recent documents I am very happy.

The first generation enclosing characters I see used 'old' numbers and 
'new' characters. Some HUDs did not follow any standard and it looks 
like they used a font as it was set by technology. When you use 'old' 
standard you will run into problems with readability and differences 
between 'l' and '1' or 'O' and '0' i.e.

I am working on a font now which integrates old and new numbers. This 
font could be used for simulating 'visual targets displays' like they 
have been in past and also for modern HUDs. While the standards are not 
clear (for me) in the modern HUD (you see so many different letterings) 
I should probably draw a font which FAA will once integrate in a 
regulation ;-)

Thanks - Yves

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-03 Thread Alan Teeder
LCD is essentially a memory mapped array.
Each element is addressed by row and column, so in effect it can also be 
visualised as a raster display.
To draw a vector on such a display you have to calculate which row/column 
elements need to be illuminated.

With a vector display the hardware had a start and end X-Y positions defined 
for each vector. The spot was turned on by changing the potential at the CRT 
control grid and then X and Y were ramped to the end point before turning 
the spot off. It worked much like an analogue X-Y plotter.

This was very efficient for simple cartoon like graphics , and also gave a 
display with considerably higher contrast and brightness than the 
alternative raster displays of the time.
--
From: "leee" 
Sent: Wednesday, March 03, 2010 1:56 PM
To: "FlightGear developers discussions" 

Subject: Re: [Flightgear-devel] New GUI Font

> On Tuesday 02 Mar 2010, HB-GRAL wrote:
>> Melchior FRANZ schrieb:
>> > * HB-GRAL -- Tuesday 02 March 2010:
>> >> Melchior FRANZ schrieb:
>> >>> Helvetica is the default font used in HUDs (e.g. in the F16).
>> >>> While not perfect for that (there are MIL standards for
>> >>> this),
>> >>
>> >> Do you mean in real HUDs?
>> >
>> > Real HUDs use a MIL standard font. Ours use Helvetica. I even
>> > tuned that for the use in HUDs, as the prior version didn't
>> > look good in tapes. I don't say that yours is worse, just that
>> > it can't be swapped without checking. And a MIL spec compliant
>> > font should be the ultimate goal, anyway.
>>
>> Yes, I see that I misunderstood your comment about f-16.
>>
>> As I started to work for a 'all-in-one FG-Font' I had the HUD in
>> mind and also signage because the original and OFL-Allerta is
>> exactly for this purpose (there are some equal requirements for
>> fonts in a display and for signage I think). Now the real
>> standard numbers like yours(?) in the sign textures are miles
>> better then anywhere and this standard is also used in some real
>> HUDs. I think now it is better to separate all this things and
>> not to work for a 'all-in-one'.
>>
>> Thanks- Yves
>
> Does anyone know if raster displays are used in modern HUDs?  The
> early first generation huds were all vector displays, of course,
> but Wikipedia says that second generation HUDs use an LCD screen to
> modulate the light from an LED.  However, it's still not clear to
> me whether this counts as a raster display (although it does
> suggest a raster mask).
>
> That all the HUD images I've ever seen, including modern ones, are
> still monochrome suggests that they're still essentially vector
> displays, for if the imagery is produced using an LCD then I'd
> expect to see different colours on the HUD, instead of the
> ubiquitous green (although red/orange has been used on some
> automobiles).
>
> If anyone can find some high-res pictures of _real_ HUD displays
> (and not ones from flight sims, as they're obviously going to be
> produced via a raster display) it should be possible to see the
> LCD 'dots' (unless they LCD screen uses a ridiculously high
> resolution, which doesn't really chime with the requirements for
> size and ruggedisation).
>
> Anyway, a vector type font should be used on older first generation
> HUDs for authenticity.
>
> LeeE
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> Flightgear-devel mailing list
> Flightgear-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel

 


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-03 Thread leee
On Tuesday 02 Mar 2010, HB-GRAL wrote:
> Melchior FRANZ schrieb:
> > * HB-GRAL -- Tuesday 02 March 2010:
> >> Melchior FRANZ schrieb:
> >>> Helvetica is the default font used in HUDs (e.g. in the F16).
> >>> While not perfect for that (there are MIL standards for
> >>> this),
> >>
> >> Do you mean in real HUDs?
> >
> > Real HUDs use a MIL standard font. Ours use Helvetica. I even
> > tuned that for the use in HUDs, as the prior version didn't
> > look good in tapes. I don't say that yours is worse, just that
> > it can't be swapped without checking. And a MIL spec compliant
> > font should be the ultimate goal, anyway.
>
> Yes, I see that I misunderstood your comment about f-16.
>
> As I started to work for a 'all-in-one FG-Font' I had the HUD in
> mind and also signage because the original and OFL-Allerta is
> exactly for this purpose (there are some equal requirements for
> fonts in a display and for signage I think). Now the real
> standard numbers like yours(?) in the sign textures are miles
> better then anywhere and this standard is also used in some real
> HUDs. I think now it is better to separate all this things and
> not to work for a 'all-in-one'.
>
> Thanks- Yves

Does anyone know if raster displays are used in modern HUDs?  The 
early first generation huds were all vector displays, of course, 
but Wikipedia says that second generation HUDs use an LCD screen to 
modulate the light from an LED.  However, it's still not clear to 
me whether this counts as a raster display (although it does 
suggest a raster mask).

That all the HUD images I've ever seen, including modern ones, are 
still monochrome suggests that they're still essentially vector 
displays, for if the imagery is produced using an LCD then I'd 
expect to see different colours on the HUD, instead of the 
ubiquitous green (although red/orange has been used on some 
automobiles).

If anyone can find some high-res pictures of _real_ HUD displays 
(and not ones from flight sims, as they're obviously going to be 
produced via a raster display) it should be possible to see the 
LCD 'dots' (unless they LCD screen uses a ridiculously high 
resolution, which doesn't really chime with the requirements for 
size and ruggedisation).

Anyway, a vector type font should be used on older first generation 
HUDs for authenticity.

LeeE

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread HB-GRAL
Melchior FRANZ schrieb:
> * HB-GRAL -- Tuesday 02 March 2010:
>> Melchior FRANZ schrieb:
>>> Helvetica is the default font used in HUDs (e.g. in the F16). While not 
>>> perfect
>>> for that (there are MIL standards for this), 
> 
>> Do you mean in real HUDs?
> 
> Real HUDs use a MIL standard font. Ours use Helvetica. I even tuned that
> for the use in HUDs, as the prior version didn't look good in tapes.
> I don't say that yours is worse, just that it can't be swapped without
> checking. And a MIL spec compliant font should be the ultimate goal, anyway.
> 

Yes, I see that I misunderstood your comment about f-16.

As I started to work for a 'all-in-one FG-Font' I had the HUD in mind 
and also signage because the original and OFL-Allerta is exactly for 
this purpose (there are some equal requirements for fonts in a display 
and for signage I think). Now the real standard numbers like yours(?) in 
the sign textures are miles better then anywhere and this standard is 
also used in some real HUDs. I think now it is better to separate all 
this things and not to work for a 'all-in-one'.

Thanks- Yves


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread Melchior FRANZ
* HB-GRAL -- Tuesday 02 March 2010:
> Melchior FRANZ schrieb:
> > Helvetica is the default font used in HUDs (e.g. in the F16). While not 
> > perfect
> > for that (there are MIL standards for this), 

> Do you mean in real HUDs?

Real HUDs use a MIL standard font. Ours use Helvetica. I even tuned that
for the use in HUDs, as the prior version didn't look good in tapes.
I don't say that yours is worse, just that it can't be swapped without
checking. And a MIL spec compliant font should be the ultimate goal, anyway.

m.

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread HB-GRAL
Erik Hofman schrieb:
> HB-GRAL wrote:
>> But first - what do you think about this new font? Should I go further 
>> or do you prefere the old pixel fonts for the GUI? What do you think 
>> about readability and this new look?
> 
> I think the new font looks nice and clean. If it where up to me I think 
> it should be included.

Thank you Erik. I try to clean up the work and then someone can commit 
my new free fonts (or not). It will take a lot of time to create and 
rework a font. So there is a lot of time for the decision if it is worth 
or not.

Meantime I am re-reading the comment from Melchior and I see that there 
is maybe an unfortunate mix of GUI and HUD style in my purpose. I tried 
to work on ONE font with different versions which can be used for many 
purposes in FlightGear - maybe this is not a good idea.

> 
> Now regarding removing fonts; don't bother, they are there is someone 
> needs theme or wants to use them in their aircraft (panels). So I would 
> advise against spending any time for that.

I was looking to the source and data and tried to figure out which fonts 
are in use i.e. for instruments and put them on top (like lcd.txf or 
led.txf). First I made a directory 'old' for some unused old fonts like 
curlfont.txf, and a directory 'print' for documentation purposes - but 
maybe it is better to let all the fonts in the directory like it is.

-Yves

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread HB-GRAL
Melchior FRANZ schrieb:
> 
> Helvetica is the default font used in HUDs (e.g. in the F16). While not 
> perfect
> for that (there are MIL standards for this), it would have to be checked if
> an optimized GUI font is a reasonable replacement.

Do you mean in real HUDs?
http://www.youtube.com/watch?v=BHx-OWdHqf8&feature=related

I bet my whole font directory against that. Helvetica is not used in any 
HUD. Maybe it comes closer to something like 5345-44f.pdf but it is not 
Helvetica. Maybe 'Helvetica' is used as term for 'sans' in some MIL 
standard context.

> 
> We went away from texture fonts as GUI default because they are blurry (though
> a bit faster to render). Back to the future?

Why not. Does it *look* like 'back to the future' for you?

> No. The signs are modeled after an FAA regulation. Google for 5345-44f.pdf!

This is a great work used in the sign textures in FlightGear of course. 
I wanted to say here I 'can' integrate this work in a modified font to 
have it also ready for some signage needs (there is no need at the 
moment of course). But maybe it is also not a good idea to mix it all.

> 
> Why do you mess with my design?! 

I did not want to mess you with your design!?

We support multiple styles -- you can switch
> them through with Shift-F10. Just drop yours next to anthrax.xml.

Sorry for using this name. Such mistakes happens to juniors like me from 
time to time. I changed the name to 'godblessyou.xml'.

- Yves






--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread Melchior FRANZ
Just for your information ...

* HB-GRAL -- Tuesday 02 March 2010:
> The new gui.txf could replace Helvetica.txf.

Helvetica is the default font used in HUDs (e.g. in the F16). While not perfect
for that (there are MIL standards for this), it would have to be checked if
an optimized GUI font is a reasonable replacement.



> 'gui.txf' is a 512x512 texture file 

We went away from texture fonts as GUI default because they are blurry (though
a bit faster to render). Back to the future?



> gui.txf or a 'clone' can also be used for signage because it should 
> contain all the characters used in Textures.high/Signs.

No. The signs are modeled after an FAA regulation. Google for 5345-44f.pdf!



> And here is a changed gui/styles/anthrax.xml

Why do you mess with my design?! We support multiple styles -- you can switch
them through with Shift-F10. Just drop yours next to anthrax.xml.
(BTW: anthrax.xml was really meant to be darker. It should be anthracite,
but anthrax was so much more popular back then, hence the name. Unfortunately,
I had a bad monitor. The style looked good there, but I was unpleasantly
surprised when I first saw it on a good monitor ... my local version is fixed.)


 
> or do you prefere the old pixel fonts for the GUI?

I do. Not that it matters. I preferred a clean, no-nonsense property system,
too ... like the majority of the coders did, btw.

m.

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] New GUI Font

2010-03-02 Thread Erik Hofman
HB-GRAL wrote:
> But first - what do you think about this new font? Should I go further 
> or do you prefere the old pixel fonts for the GUI? What do you think 
> about readability and this new look?

I think the new font looks nice and clean. If it where up to me I think 
it should be included.

Now regarding removing fonts; don't bother, they are there is someone 
needs theme or wants to use them in their aircraft (panels). So I would 
advise against spending any time for that.

Erik

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


[Flightgear-devel] New GUI Font

2010-03-02 Thread HB-GRAL
Hello all

I started to create a new font for the FlightGear GUI the get better 
readability and to refresh the 'look' of the GUI. My work is based on 
Allerta (OFL) and I hope it could do a good job. My new FG-fonts are 
avaiable in .ttf and txf and are almost ready for use within FlightGear 
(of course some of the menus needs some minor changes).

During my changes I was looking to the "Font" directory and found a lot 
of fonts I think nobody needs in the base package? So I am also doing 
some changes to this directory. I do not know who is the maintainer of 
this directory (sorry I did not ask in the list before).

The new gui.txf could replace Helvetica.txf. 'gui.txf' is a 512x512 
texture file and has more characters than current Helvetica.txf. Also 
some special characters like arrows etc. Numbers are monospaced and the 
'0' (Zero) has a 'slash' (to do a better job i.e. for waypoints like 
'KLO08' or in callsigns).

gui.txf or a 'clone' can also be used for signage because it should 
contain all the characters used in Textures.high/Signs.

For my font tests I changed my private data/Font directory and 
data/gui/styles/antrax.xml of the base package, and also preferences.xml 
(for changes in the HUD).

With 'classic' colors:
http://www.sablonier.ch/flightgear/guifont/guifont_10.png

Or as 'variant', if someone wants to change the colors:
http://www.sablonier.ch/flightgear/guifont/guifont_9.png

The new 'Font' directory is avaibale here:
git clone git://gitorious.org/fgguifont/fgguifont.git

And here is a changed gui/styles/anthrax.xml
http://www.sablonier.ch/flightgear/guifont/antrax.xml

But first - what do you think about this new font? Should I go further 
or do you prefere the old pixel fonts for the GUI? What do you think 
about readability and this new look?

Thanks- Yves


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel