View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030971||Community||OCCT:Visualization||public||2019-09-17 10:11||2022-10-19 15:50|
|Reporter||Vico Liang||Assigned To|
|Summary||0030971: Visualization - can Font_BRepFont generate composite curve to C1 rather than to C0?|
|Description||void Font_BRepFont::SetCompositeCurveMode (const Standard_Boolean theToConcatenate);|
Above method will generate composite curve to C0 if set the flag to true, it's no a good practice. In real application, C1 is more preferable than C0. Another reason is that C1 will good for later modeling algorithm base on font, such as extrusion, revolution, etc. C0 will fail the modeling algorithm in most cases.
|Tags||No tags attached.|
|Test case number|
This flag within Font_BRepFont is an attempt to reduce geometric definition of the glyph shape.
Currently, it combines ALL curves within a glyph contour, therefore there is no reason to expect better continuity than C0.
It could be possible detecting smoothly connected segments within glyph curve and merge only them, but I have no idea if this actually happens in practice.
Patches are welcome.
|It's possible to split the composite spline curve at C0 point. This changes should not be hard.|
|2019-09-17 10:11||Vico Liang||New Issue|
|2019-09-17 10:11||Vico Liang||Assigned To||=> kgv|
|2019-09-17 11:10||kgv||Note Added: 0087191|
|2019-09-17 11:10||kgv||Severity||minor => feature|
|2019-09-17 11:10||kgv||Target Version||7.5.0 => Unscheduled|
|2019-09-17 11:10||kgv||Summary||Can Font_BRepFont generate composite curve to C1 rather than to C0? => Visualization - can Font_BRepFont generate composite curve to C1 rather than to C0?|
|2019-09-17 11:11||kgv||Note Edited: 0087191|
|2019-09-17 11:11||kgv||Relationship added||child of 0024181|
|2019-09-17 13:03||Vico Liang||Note Added: 0087198|
||Assigned To||kgv => vpozdyayev|