View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0009363VTK(No Category)public2009-08-05 05:472016-08-12 09:55
ReporterSergey Anikin 
Assigned ToKitware Robot 
PrioritynormalSeverityfeatureReproducibilityalways
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0009363: Support of texture fonts in VTK
DescriptionFor some applications, it is necessary to have texture fonts available in VTK.
Using texture fonts, an application can implement efficient and hardware-accelerated text rendering that produces text of good quality drawn in 3D model space and zoomed in/out with the model. Polygonal text is an alternative, however quality of polygonal text becomes really poor when the characters become small, and some polygons disappears.

At application level, it should be possible to implement a custom text mapper similar to vtkTextMapper class but derived from vtkMapper and drawing texture-mapped labels in 3D world space.

To achieve this, at least the following problems in the current VTK version should be resolved:

1. vtkFreeTypeUtilities should be able to create texture fonts. The text rendering method (bitmap, pixmap, texture, polygonal, etc.) can be requested through vtkTextProperty.

2. CMakeLists.txt in ftgl source directory should be corrected to enable texture fonts and install FTGL headers among other VTK headers. Moreover, there are some problems when one tries to include Freetype headers that come with VTK from in application sources.

3. gl2ps should be built as a shared library and installed along with its headers, so that both VTK and applications could use it to export text data to a vector format.

4. The most up-to-date FTGL release (2.1.3-5 by the moment) should be put into VTK.

5. Optionally, some cross-platform tool that enumerates font files available in the system and maps them to font names would be very helpful. Embedded VTK fonts are of no use at application level.
TagsNo tags attached.
Project
Type
Attached Files

 Relationships

  Notes
(0037092)
Kitware Robot (administrator)
2016-08-12 09:55

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2009-08-05 05:47 Sergey Anikin New Issue
2011-06-16 13:11 Zack Galbreath Category => (No Category)
2016-08-12 09:55 Kitware Robot Note Added: 0037092
2016-08-12 09:55 Kitware Robot Status expired => closed
2016-08-12 09:55 Kitware Robot Resolution open => moved
2016-08-12 09:55 Kitware Robot Assigned To => Kitware Robot


Copyright © 2000 - 2018 MantisBT Team