Unlock instant, AI-driven research and patent intelligence for your innovation.

3D character drawing method and system, readable storage medium and equipment

A text and 3D technology, applied in the field of 3D text drawing methods, systems, readable storage media and equipment, can solve the problems of separation of general attribute calculation and drawing attribute management of fonts, difficulty in dealing with complex situations, CPU load, etc. Achieve the effect of reducing CPU load, reducing communication, and efficient GPU algorithm

Pending Publication Date: 2020-06-02
KYLIN CORP
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing 3D text drawing methods, the text attributes are too closely related to OpenGL, and the general attribute calculation and drawing attribute management of fonts are not separated from the calling process, so it is difficult to deal with complex situations, such as massive fonts Library management, dynamic changes in font size, etc., will easily lead to a huge load on the CPU during processing, resulting in low efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 3D character drawing method and system, readable storage medium and equipment
  • 3D character drawing method and system, readable storage medium and equipment
  • 3D character drawing method and system, readable storage medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings. Several embodiments of the invention are shown in the drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of the present invention will be thorough and complete.

[0044] It should be noted that when an element is referred to as being “fixed on” another element, it may be directly on the other element or there may be an intervening element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or intervening elements may also be present. As used herein, the terms "vertical," "horizontal," "left," "right," "u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a 3D character drawing method. The method comprises the following steps of obtaining character information and corresponding drawing attribute information; obtaining an updating flag bit of the character storage space, and judging whether the updating flag bit is set or not; if not, drawing coordinates and font sizes in the drawing attribute information are obtained, and vertex coordinates of the characters are calculated; obtaining texture information corresponding to the text information through a preset texture storage space; and sending a drawing request according to the text information, the drawing attribute information, the vertex coordinates and the texture information, and executing drawing. A character drawing process is separated into vertex calculation,character attribute management and texture management, a cache principle is fully utilized, the CPU load is reduced, the drawing efficiency is improved, communication between a CPU end and a GPU end is reduced, a GPU rendering assembly line is not interrupted, and an efficient GPU algorithm is provided. The invention further discloses a system adopting the method, a readable storage medium and equipment.

Description

technical field [0001] The present invention relates to the technical field of character display, in particular to a 3D character drawing method, system, readable storage medium and equipment. Background technique [0002] Text display is required in many graphic display-related fields, such as display control, game animation, etc. The timely display of key text is a basic requirement of a graphic display system. [0003] 2D text drawing and 3D text drawing are required in the graphic display system. Among them, the drawing of 3D text is mostly realized by the open graphics library (OpenGL), and since the OpenGL specification does not involve text drawing, there is no standard guiding OpenGL-based 3D text drawing interface, 3D text drawing Usually, 3D text drawing is implemented indirectly based on other graphics drawing interfaces provided by OpenGL. [0004] In the existing 3D text drawing methods, the text attributes are too closely related to OpenGL, and the general at...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F40/109G06F40/126G06T15/04
CPCG06T15/04
Inventor 沈良好王非王得星刘军孔金珠
Owner KYLIN CORP