Data structure and rendering method for SSI three-dimensional geometry and material textures

A technology with simplified structure and three-dimensional geometry, which is applied in image data processing, 3D image processing, electrical digital data processing, etc., can solve the problems such as the limitation of SSI model expression ability, and achieve the effect of reducing memory space and data storage space

Inactive Publication Date: 2014-07-16
曾志明 +1
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It solves the problem that SSI can only be used to represent right-angle structures so far, which has greatly limited the expressive ability of SSI models.

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
  • Data structure and rendering method for SSI three-dimensional geometry and material textures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The structure simplifies the data structure of the 3D geometry and material texture of the image, including the following information:

[0030] - Geometry index stored in SSI pixel g , represents the geometry of the voxel represented by the current SSI pixel, and g is the index of a series of quadric parameter matrices that have been stored in the rendering program as parameters in advance.

[0031] - Create and store in the multi-layer simplified structure image MSI, the corresponding material library and texture coordinate library of the simplified structure image SSI;

[0032] - Material coordinates Mc(mcx, mcy) , which stores the coordinates of the current SSI pixel material at the location of the MSI material library;

[0033] - texture coordinate index Tidx , which stores the index of the texture coordinate of the current SSI pixel at the location of the MSI texture coordinate library;

[0034] said The value of mcx or mcy requires Takes one byte.

[0035...

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 data structure and rendering method for SSI three-dimensional geometry and material textures. The method comprises the steps that geometrical information of a current voxel represented by an SSI pixel is obtained through a geometric index g, a quadric surface parameter matrix is extracted through g to obtain parameters, and a quadric surface is rendered; when g is equal to 1, the current voxel is a father voxel, SSI attributes are returned, and substructures are stared to be searched for; after geometrical information is obtained, RGB color, reflectance and opaqueness of materials stored in an MSI material library are obtained through the material coordinates Mc to increase rendering colors for the current voxel; the texture coordinates in an MSI texture coordinate library are obtained through a texture coordinate index Tidx, then detail textures are searched for through the texture coordinates, and three-dimensional rendering is conducted through the found detail textures. The problem that the SSI only can be used as representing a right-angle structure so far, and therefore the model presentation capability of the SSI is greatly limited is solved.

Description

technical field [0001] The invention relates to a three-dimensional visualization model of a city applied to an internet network, in particular to a data structure and a rendering method of three-dimensional geometry and material texture of an image with a simplified structure. Background technique [0002] At present, the purpose of 3D visualization of cities is to create 3D models based on real cities, so that users can observe and interact with the cities represented by 3D models on the computer screen. [0003] Since there are tens of thousands of any kind of elements in the city, and each object in an element, such as a building and another building, is also very different; and the traditional three-dimensional mesh model itself stores The data format needs to store at least the information of the vertices (Vertex) and faces (Face) that constitute the 3D model, and the amount of data generated by recording these information with the integer or floating point data type i...

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): G06F17/30G06T15/10
CPCG06T15/10G06T15/04
Inventor 曾志明邝铮铮
Owner 曾志明
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products