Multi-color Vector Glyph Decomposition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional vector-based fonts like TrueType are monochrome, limiting the ability to render glyphs with multiple colors, and raster graphics suffer from resolution dependence and scalability issues.
Innovation Solution
Decomposing vector-based glyphs into multiple part-glyphs, configuring each with individual properties such as color, and generating a font file and mapping file to enable rendering of multi-color glyphs that are platform-independent and scalable without quality loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional TrueType fonts are used, then the glyph rendering is simple and monochrome, but the ability to render multi-color glyphs is limited
Solution Approach 1:
The glyph is decomposed into multiple part-glyphs, each of which can be independently configured with different colors and properties. This segmentation enables multi-color rendering while maintaining the vector-based scalability and resolution independence of the original glyph.
2Manufacturing precision
If raster graphics are used, then the rendering is fast and easy to implement, but the image quality deteriorates when scaling or resizing
Solution Approach 1:
The patent uses vector-based geometry with mathematical expressions that can be scaled to any resolution without quality loss. The rendering system dynamically adjusts the visualization of vector paths based on the display resolution, maintaining sharpness and quality across different sizes while preserving the computational efficiency of vector processing.
3Adaptability or versatility
If vector graphics are used, then the rendering is resolution-independent and scalable, but the traditional TrueType format is monochrome and limited in color specification
Solution Approach 1:
The patent introduces dynamic configuration capabilities where part-glyphs can be individually assigned different colors, transparency levels, and other visual properties. The font file includes rendering data that enables these dynamic properties to be applied during rendering, allowing rich multi-color glyphs while maintaining the scalability and resolution independence of vector graphics.
Data Source
AI summary
Disclosed herein are technologies for facilitating rendering of glyphs. In accordance with one aspect, a vector-based glyph is decomposed into multiple part-glyphs. A font file including rendering data of the part-glyphs is generated. The part-glyphs are individually configured with respective properties. A mapping file that includes configuration information of the part-glyphs may also be generated. The configuration information may include grouping information and the respective properties of the part-glyphs.


