View Issue Details

IDProjectCategoryView StatusLast Update
0007104Open CASCADEOCCT:Visualizationpublic2012-03-12 10:50
ReportersanAssigned Tosan 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.4.0 
Summary0007104: Improvement of text output in viewers on various supported platforms
DescriptionThis improvement includes several tasks:

1. Implementing texture-mapped fonts (TMF) on Linux (and on other supported
platforms, if it is efficient and feasible), on the basis of OCC2934 results.

2. Improving TMF on Windows (and on other platforms, in case if this
improvement is not a feature of TMF implementation for some platfrom): it is
necessary to provide a possibility to change font size for TMF output. The
easiest way is to use the same texture image for all font sizes and to scale
fonts using OpenGL interpolation - quality of resulting scene to be checked!

3. Improving Graphic3d_AspectText3d interface: provide a way to specify the
font to be used for text output directly by font name string (instead of
enumeration) on all supported platforms (primarily on Windows and Linux,
optionally on the others if feasible).

As the first step, developer's specification should be created for each of
these tasks and atached to this Bugtracker record. Specifications should
describe proposed modifications to OpenGl package (new functions, modifications
to existing ones, changes of data structures) and higher-level packages
(Graphic3d, InterfaceGraphic). Connection from all high-level parameters down
to OpenGl data structures and function calls should be also specified clearly.
TagsNo tags attached.
Test case number

Relationships

duplicate of 0021091 closed Text rendering based on FTGL library 

Activities

san

2012-02-23 18:50

developer   ~0019760

Resolved by patch for 0021091

san

2012-02-23 18:50

developer   ~0019761

Dear bugmaster,

Please close this issue as duplicate of 0021091.

bugmaster

2012-03-12 10:32

administrator   ~0019927

Issue is closed as duplicate of 0021091

Issue History

Date Modified Username Field Change
2004-11-16 13:46 bugmaster Assigned To bugmaster => vtn
2004-11-16 13:46 bugmaster Status new => assigned
2005-01-12 16:31 bugmaster Assigned To vtn => san
2005-01-17 12:13 san Assigned To san => skt
2011-08-02 11:24 bugmaster Category OCCT:VIZ => OCCT:Visualization
2012-02-23 15:51 abv Assigned To skt => san
2012-02-23 18:49 san Relationship added duplicate of 0021091
2012-02-23 18:50 san Note Added: 0019760
2012-02-23 18:50 san Status assigned => resolved
2012-02-23 18:50 san Note Added: 0019761
2012-02-23 18:50 san Assigned To san => bugmaster
2012-02-23 18:50 san Status resolved => reviewed
2012-03-12 10:32 bugmaster Note Added: 0019927
2012-03-12 10:32 bugmaster Status reviewed => closed
2012-03-12 10:32 bugmaster Assigned To bugmaster => san
2012-03-12 10:32 bugmaster Resolution open => fixed
2012-03-12 10:32 bugmaster Fixed in Version EMPTY =>
2012-03-12 10:50 bugmaster Fixed in Version => 6.4.0
2012-03-12 10:50 bugmaster Description Updated