Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for adjusting three-dimensional (3D) drawing pipeline with dynamic accuracy

An adjustment device and dynamic adjustment technology, applied in the field of three-dimensional drawing, can solve problems such as image jitter or distortion, calculation errors, affecting visual effects, etc., and achieve the effect of reducing visual defects and errors

Inactive Publication Date: 2013-06-19
金耀有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are some limitations in fixed-point calculations
For example, in the process of converting from the world coordinate system to the clipping coordinate system, due to the difference in the size of the 3D world, the conversion process may cause calculation errors due to insufficient accuracy
These calculation errors can affect the final visual effect, causing the resulting image to appear jittery or distorted

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
  • Method and device for adjusting three-dimensional (3D) drawing pipeline with dynamic accuracy
  • Method and device for adjusting three-dimensional (3D) drawing pipeline with dynamic accuracy
  • Method and device for adjusting three-dimensional (3D) drawing pipeline with dynamic accuracy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] As mentioned above, a conventional 3D graphics pipeline generally includes four stages: scene management, geometric primitive operation, triangle setup and rendering. In each stage, since a large amount of data calculation is involved, the terminal device is generally required to have a GPU for graphics calculation and have floating-point number calculation capabilities. However, 3D drawing becomes difficult for resource-constrained devices that contain only a single CPU with only fixed-point arithmetic capabilities.

[0024] The solution proposed by the present invention uses fixed-point numbers to simulate floating-point operations in each stage of the 3D pipeline, and dynamically adjusts the accuracy of fixed-point numbers to simulate floating-point operations in each stage of the 3D graphics pipeline according to parameters such as the size of the 3D world.

[0025] figure 2 is a block diagram showing the internal structure of the terminal device 200 that can adju...

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 provides a method and a device for adjusting three-dimensional (3D) drawing pipeline with dynamic accuracy. The method for 3D drawing is characterized in that in a 3D drawing pipeline, a fixed-point number is used for simulating a floating-point number to operate, wherein the accuracy of simulating of the floating-point number with the fixed-point number is adjusted in a dynamic mode. The technology can be used in a resource-constrained device which is not provided with a graphic processing unit (GPU) and only has the fixed-point number operational capability. By utilization of the method and the device for adjusting the 3D drawing pipeline with the dynamic accuracy, position sequence of an object can be more accurately operated so that a more accurate depth value is obtained, and visual defects, caused by insufficient accuracy, of images are reduced.

Description

technical field [0001] The present invention relates generally to three-dimensional (3D) graphics, and more particularly to methods and apparatus for adjusting 3D graphics pipelines with dynamic precision on resource constrained devices. Background technique [0002] From mesmerizing special effects in movies, to medical imaging, video games and more, 3D graphics is nothing less than a revolution. The field of 3D graphics is extensive and complex. In addition to being used in the entertainment industry (including movies and games), 3D graphics technology has also brought a huge leap forward in computer-aided design (CAD) for industrial design. Manufacturers can "build" their products without using any material design. [0003] The process used to create 3D graphics is called a 3D pipeline. Because of the sequential nature of 3D graphics rendering itself, the entire process is split into different steps, sometimes called stages. In a nutshell, a conventional 3D graphics pi...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/00
Inventor 江国昌叶思义
Owner 金耀有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products