POV-Ray : Newsgroups : povray.beta-test : POV-Ray v3.8.0-x.freetype.4 : POV-Ray v3.8.0-x.freetype.4 Server Time
16 Jun 2021 16:30:01 EDT (-0400)
  POV-Ray v3.8.0-x.freetype.4  
From: clipka
Date: 7 Jun 2021 10:22:09
Message: <60be2b91$1@news.povray.org>
This is pretty much the same as the alpha just published, but with the 
new `text` handling.


https://github.com/POV-Ray/povray/releases/tag/v3.8.0-x.freetype.4

Differences to the Alpha:

- `text` now supports TrueType-, PostScript- amd OpenType fonts. For 
now, the syntax remains unchanged, including the `ttf` keyword; the font 
format is detected automagically.

- Fonts installed in the system can be accessed directly by replacing 
`ttf FILENAME` with `sys FONTNAME`, optionally followed by `bold` and/or 
`talic`; e.g. `text { sys "Arial" bold ... }`. (Windows version only for 
now)

- `text` objects now render a bit faster.

Known caveats:

- Glyph positions may be slightly different. This is not a bug but a 
feature, as the old code's glyph positioning algorithm wasn't quite right.

- Needs FreeType 2 on Unix, otherwise `text` primitive will be disabled 
entirely. (Comes bundled with FreeType 2 source code for Windows builds.)

- The `internal NUMBER` mechanism for accessing fonts is currently 
restricted to the `timrom.ttf` font.


Differences to `v3.8.0-x.freetype.3`:

- `text` object performance restored, and even improved. (Turns out the 
previous versions wasted time rendering whitespace, of all things.)

- Based on latest Alpha.


Have fun testing!


Post a reply to this message

Copyright 2003-2021 Persistence of Vision Raytracer Pty. Ltd.