Hi SpaceRay!
Quote |
---|
SpaceRay wrote:
It was told that Filter Forge could not use vector fonts because the structure and architecture does not support any kind of vectors |
Yes, that is correct, because there are only three data types in UF -- map, curve and numeric. And the FF architecture is not suited at all for adding new types.
Quote |
---|
SpaceRay wrote:
Ultraforge you will be able to import opentype or TTF fonts to be used inside a Filter and be able to use individual letters inside a design or maybe build words, or a text
|
Technically, I see no problem. You will certainly be able to build strings using the String nodes and general programming nodes such as lists, map, filter, fold, etc. We could implement support for a Font asset (either embedded into the document, or as a reference to a system-installed font), and you could have a node representing the font, which you can plug into some text-generating node that would output either a bitmap or a spline (but probably not a GPU fill, because we haven't experimented with transferring splines to GPU yet).
Quote |
---|
SpaceRay wrote:
So, I suposse that question is IF there be any node to import vector fonts. |
The vector font support could consist of the following parts:
1. A Font asset (an asset is a resource which is either embedded into a document, or referenced from the document).
2. A Font node that outputs a font.
3. Text rendering nodes that take a text and a font, and output either a bitmap or a spline.