comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Crisp characters in iTools
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Crisp characters in iTools [message #45675] Fri, 23 September 2005 12:46
Michael Wallace is currently offline  Michael Wallace
Messages: 409
Registered: December 2003
Senior Member
> Something along the lines of "none" "crisp" "strong"
> "soft" similar to photoshop's handling of this. I know, I know. We're
> *never* satisfied.

Well, I have to find something new to complain about now that there is a
command_line_args() function. This seems like a good one. ;-)

Sorry that I can't add anything to the discussion other than 1.) I've
seen the same thing before in my object graphics programs and 2.) I
agree with what's already been said about crispness.

-Mike


P.S. Josh, how are you doing these days? It's been a while since we
last crossed paths.
Re: Crisp characters in iTools [message #45676 is a reply to message #45675] Fri, 23 September 2005 12:20 Go to previous message
Rick Towler is currently offline  Rick Towler
Messages: 821
Registered: August 1998
Senior Member
Josh Colwell wrote:
> I frequently use iTool plots in powerpoint displays and papers, but I'm
> frustrated by the fuzzy quality of the axis labels and text in the
> annotation layer. I have set preferences to vector instead of bitmap,
> but everything is still fuzzy. Any suggestions on how to get crisp
> characters in iTool figures would be appreciated.

I can't tell you how to *easily* do it in iTools but you'll be looking
to change the text objects RENDER_METHOD to 1 (triangles). The default
method for IDLgrText from 6.0 on has been to render text as a bitmap
texture mapped on a polygon. This "texture" method allows for
anti-aliasing of the font which is what is causing the "fuzziness".

You may have some trouble though since the iTools (seem to) rely on the
FILL_BACKGROUND and FILL_COLOR properties of IDLgrText and these are
only available when rendering as a texture. But maybe the iTools are
coded to handle both methods... I really haven't poked around inside
them in a long time.

Josh does bring up a good point though. The anti-aliasing is pretty
soft. Is there some consensus on this? Maybe there should be a feature
request to add a property to IDLgrText which would control the
anti-aliasing. Something along the lines of "none" "crisp" "strong"
"soft" similar to photoshop's handling of this. I know, I know. We're
*never* satisfied.

-Rick
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Crisp characters in iTools
Next Topic: Re: Spin button widget??

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 18:09:17 PDT 2025

Total time taken to generate the page: 0.00734 seconds