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

Method and apparatus for realizing graphic rendering in computer

A graphics rendering and computer technology, applied in computing, 3D image processing, image data processing, etc., can solve problems such as burden, increased game loading burden, and stiff graphics effects, etc., to achieve low cost, light burden, and good effect Effect

Active Publication Date: 2018-01-26
深圳墨麟科技股份有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for online games with high performance requirements, especially web games, the burden of physics-based highlights on performance cannot be ignored.
In addition, the reading of textures will also increase the burden of game loading; at the same time, this kind of texture makes the rendered graphics effect more rigid

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 apparatus for realizing graphic rendering in computer
  • Method and apparatus for realizing graphic rendering in computer
  • Method and apparatus for realizing graphic rendering in computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0038] Such as figure 1 As shown, in a method and device embodiment for realizing graphics rendering in a computer of the present invention, the method includes the following steps:

[0039] Step S11 determines the way to apply the highlight generated by the light source to the object in the scene: In this embodiment, a rendering process based on the Clementian highlight algorithm is taken as an example to illustrate the rendering method in this embodiment and the traditional rendering method There is a difference, specifically in how highlights are handled. That is to say, a variant of the Clementine highlight algorithm is provided in this embodiment, which can obtain sufficiently rich and delicate visual effects while saving computing resources and storage space. Generally speaking, in this embodiment, two sets of four-dimensional vectors are used to...

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 relates to a method and apparatus for realizing graphic rendering in a computer. The method includes following steps: determining a mode of applying highlight generated by a light sourcein a current scene to an object; setting a plurality of groups of corresponding first parameter values and second parameter values, and obtaining an exposure curve of the light source in a diffusionrange on a material, wherein the first parameters represent the diffusion range of the highlight on the material, and the second parameters represent the light intensity finally represented on the material, of the highlight ; calculating highlight attenuation intensity parameters according to the exposure curve; and putting the highlight attenuation intensity parameters into related items of a double-direction reflection distribution function to realize rendering. The invention also relates to an apparatus for realizing the method. According to the method and apparatus for realizing graphic rendering in the computer, the beneficial effects are that the cost is low, the burden is light, and the effect is good.

Description

technical field [0001] The present invention relates to the field of graphics processing, and more specifically, to a method and device for realizing graphics rendering in a computer. Background technique [0002] In the real world, any non-self-illuminating object can be perceived by human eyes only because it reflects light. Computer rendering actually simulates the interaction between light and objects. However, the interaction between light and objects is a very complex process, and the current technical level cannot achieve such complex calculations within the range of interactive frame rates. Therefore, in real-time graphics rendering, approximate algorithms are generally used, and a simplified mathematical model describing the interaction between light and objects is used to approximate the real-world situation as much as possible. Among them, the mathematical model of highlights is particularly important for the performance of object texture. Whether an object is ...

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): G06T15/50
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