Click Here
home features news forums classifieds faqs links search
5630 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel

Who's Online
 66 guest(s) on-line.
 1 member(s) on-line.


 Kremlar

You are an anonymous user.
Register Now!
 Kremlar:  2 mins ago
 vrana:  6 mins ago
 Fl@sh:  6 mins ago
 BigD:  21 mins ago
 Jasper:  24 mins ago
 Debaser:  25 mins ago
 OlafS25:  29 mins ago
 K-L:  1 hr 1 min ago
 A1200:  1 hr 5 mins ago
 Rose:  1 hr 11 mins ago

AmigaWorld - Amiga Community Portal


TTEngine (5.0) released

Date 14-Nov-2002 21:02:51
Topic: Software News


TTEngine (formerly known as TTRender) is an AmigaOS library (named ttengine.library) for rendering high quality text using TrueType fonts. TTEngine is based on FreeType2 project. It is not a plain straightforward FreeType port however. TTEngine has many additional functionality implemented.

Here are the key features of TTEngine:

  • Renders strings (not only single glyphs) with kerning.

  • Has string metrics calculation functions.

  • Renders to any RastPort in a system friendly manner (JAM1, JAM2, INVERSVID, COMPLEMENT modes supported).
  • Works with OCS/ECS/AGA graphics chipsets as well as with graphics cards under CyberGraphX or Picasso96 control (all AGA modes supported including HAM and A2024)

  • Optional antialiased text on 16 and 24 bit screens.

  • User configurable antialias settings separately for every font face.

  • Luminance based antialiasing with RGB correction.

  • Optional text transparency (adjusted in 256 steps) on 16 and 24 bit screens.

  • Supports many 8-bit character encodings and 16/32-bit Unicode standard.

  • Has efficient, system-wide glyph bitmap caching system.

  • Allows for text pixmap extraction for further processing.

  • Font database allows for flexible font files storage and classification.

  • Application Programmer Interface highly compatible with graphics.library.


Download TTEngine (5.0) (159KB LhA)



This article comes from AmigaWorld - Amiga Community Portal
https://amigaworld.net

The URL for this story is:
https://amigaworld.net/article.php?storyid=69