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

Graphics processing systems

A graphics processing and graphics texture technology, applied in image data processing, 3D image processing, 2D image generation, etc.

Active Publication Date: 2014-06-25
ARM LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, not all smooth shapes can be converted to such an implicit form, and this technique in any case requires dedicated rendering hardware or very high-precision fragment shader hardware to evaluate the implicit curve

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
  • Graphics processing systems
  • Graphics processing systems
  • Graphics processing systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0221] As mentioned above, the basic premise of the present invention is that a smooth curve is represented by a texture such that sampling a texture on one side of the curve will give sampled texture values ​​less than a certain threshold, while samples on the other side of the curve Sampling of textures for will give sampled texture values ​​greater than this particular threshold.

[0222] figure 1 A first embodiment of such a texture for representing a smooth curve 1 is shown.

[0223] figure 1 a) shows the entire texture at a lower resolution and basically illustrates the principle of having the texture position on each side of curve 1 be set to a different texture value and return a different texture value. figure 1 b) shows figure 1 a) An enlarged view of the texture around curve 1 as it appears with this texture, and in particular shows how the texel values ​​change around curve 1 as it appears with this texture.

[0224] like figure 1 As shown, the texels within c...

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

A smooth curve is represented in a graphics texture by setting the texels that are inside the curve 1 to a value greater than a predetermined threshold value and the texels that are outside the curve 1 to a value less than the threshold value (or vice-versa). The texture value returned for a sampled position can thus be used to determine whether the sampled position should be treated as being inside the curve 1 or not. The texture is optimised for sampling using bi-linear filtering.

Description

technical field [0001] The present invention relates to a graphics processing system, and more particularly to rendering of smooth shapes such as smooth curves in a graphics processing system. [0002] The invention will be described with particular reference to the processing of three-dimensional graphics, but those skilled in the art will understand that the invention is equally applicable to the processing of two-dimensional graphics. Background technique [0003] As is well known in the art, 3D graphics processing is usually performed by first dividing the scene to be displayed into a number of similar basic components (so-called "primitives") in order to allow easier The 3D graphics processing operation is performed. These "primitives" are often in the form of simple polygons such as triangles. [0004] The primitives of the picture to be displayed are often generated by the application program interface of the graphics processing system using graphics drawing instruc...

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 Patents(China)
IPC IPC(8): G06T15/10G06T11/20
CPCG06T11/40G06T11/203
Inventor J·尼斯塔德R·霍尔姆
Owner ARM LTD
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