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

Apparatus and method of image rendering

An image rendering and height map technology, which is used in the processing of 3D images, image generation, image data processing, etc.

Active Publication Date: 2017-08-01
SONY INTERACTIVE ENTERTAINMENT INC
View PDF3 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This invention aims to solve or alleviate the problem of maintaining frame rate and reducing memory cost when rendering detailed terrain at large draw distances

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
  • Apparatus and method of image rendering
  • Apparatus and method of image rendering
  • Apparatus and method of image rendering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] An apparatus and method for image rendering are disclosed. In the following description, numerous specific details are presented in order to provide a thorough understanding of embodiments of the invention. It will be apparent, however, to one skilled in the art that these specific details need not be employed to practice the present invention. On the contrary, specific details known to those skilled in the art are omitted where appropriate for the sake of clarity.

[0019] In an embodiment of the invention, virtual vertex texture nodes along with index data are used to render heightmap based terrain geometry. Normally, virtual vertex textures are regular textures, but the virtualization is stored on disk and accessed through the vertex shader rather than sampled from the fragment shader. Typically, virtual textures are read back during the vertex stage of the rasterized index stream in order to render heightmap-based terrain geometry, as explained in more detail late...

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 method of image rendering includes representing a height map of terrain elevation data as a virtual texture; sampling a portion of the height map terrain elevation data on a uniform grid corresponding to render nodes used for rendering a terrain mesh, wherein a correspondence of the grid to the render nodes results in the sampled terrain elevation data for a render node being entirely contained within one physical page of memory, and wherein the equivalent position of a height map virtual co-ordinate in a page of physical memory is obtained based upon an offset to a physical page co-ordinate, rather than by reference to an indirection texture; and rendering terrain mesh for a render node according to terrain elevation data obtained from a single physical page of memory corresponding to respective virtual co-ordinates.

Description

technical field [0001] The invention relates to an image rendering device and method. Background technique [0002] Many video games are set in virtual environments that are intended to be realistic, or at least provide virtual environments whose displays allow players to suspend disbelief. [0003] One property of such environments is often called the draw distance; for example, how far the virtual environment is rendered before terminating in a drawn skyline or other non-interactive background. The longer the draw distance, and the more the fidelity of the environment is maintained at that draw distance, the more realistic the environment is perceived to be. [0004] However, extending the draw distance and the fidelity of the environment to such distances imposes a corresponding computational and memory load on the video game console. This makes it difficult to achieve or maintain a desired frame rate, such as the natural refresh rate of a display running at 50 or 60 Hz...

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/04G06T15/08
CPCG06T15/04G06T15/08G06T17/005G06T17/05G06T2210/36A63F13/525G06T17/20G06T15/005G06T15/80
Inventor R.福斯特G.M.布瓦斯
Owner SONY INTERACTIVE ENTERTAINMENT INC
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