Bug 385 - [Chameleon Widget] True North: Use fonts instead of images
: [Chameleon Widget] True North: Use fonts instead of images
Status: NEW
: Chameleon
Widget
: 1.99
: All All
: P3 enhancement
: FUTURE
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-05-17 12:12 by
Modified: 2004-08-10 20:46 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-05-17 12:12:23
Right now the true north widget uses an image and rotates it to point north. 
The resulting image can look pretty crude.

I think that if we were rotating a vector image (like a character in a font)
instead of a raster one and antialiased the results that the resulting image
would look significantly better.
------- Comment #1 From 2004-05-17 13:36:01 -------
How'bout just using a higher resolution image as the source before rotation, and
then downsampling the rotated result?
------- Comment #2 From 2004-05-17 13:45:54 -------
That is a possible solution to making the resulting image look better if
antialiasing is used in the process.  Just antialiasing the resulting image in
the current process may also make the image look better.

The reason why I suggest using a font, is that it is completely scalable.
------- Comment #3 From 2004-05-17 13:47:39 -------
But creating a font is much harder than creating an image... or it sounds that
way to me anyway.
------- Comment #4 From 2004-05-17 14:06:44 -------
There are easy-to-use free tools for creating fonts, which I could use to
recreate the current north arrows.  Working with vector graphics is different
then working with raster graphics.  I admit it is a bit more involved.

What I'm suggesting is a companion way of going about it, not a replacement to
the current method.

If we added scaling and antialiasing to the current method, it seems logical to
me that we'd be able to do what you suggest Daniel.

For the record, using a font was Zak's idea.  I'm just defending it for him ;)
------- Comment #5 From 2004-05-21 10:05:23 -------
Set Target Milestone to 1.99 Final
------- Comment #6 From 2004-08-10 20:46:33 -------
Changed Target to FUTURE.