Supercharge Your Innovation With Domain-Expert AI Agents!

Three-dimensional multi-texture based mapping method

A multi-texture and texture technology, applied in image data processing, 3D image processing, instruments, etc., to achieve the effect of simple code and high work efficiency

Inactive Publication Date: 2015-11-11
KARAMAY HONGYOU SOFTWARE
View PDF2 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a method based on three-dimensional multi-texture mapping, thereby solving the aforementioned problems existing in the prior art

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
  • Three-dimensional multi-texture based mapping method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, and are not intended to limit the present invention.

[0021] The method described in this application is based on a three-dimensional multi-texture mapping method, which includes:

[0022] S1. Customize a vertex data structure in the 3D engine, the vertex data structure includes the texture image index and texture coordinates corresponding to each vertex; the vertex data structure also includes: vertex position, vertex normal, and vertex color.

[0023] S2, on the basis of the vertex data structure, constructing vertex data of the terrain grid;

[0024] S3, importing the picture as a texture object into the 3D engine and storing it in the memory;

...

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 three-dimensional multi-texture based mapping method and relates to the technical field of three-dimensional model texture mapping. The method comprises the following steps of: self-defining a vertex data structure; constructing vertex data of a terrain grid on the basis of the vertex data structure; introducing a picture as a texture object into a three-dimensional engine and storing the picture in a memory; analyzing the structure of the vertex data of the terrain grid transmitted to a GPU by the three-dimensional engine; selecting a corresponding texture object corresponding to an index of the texture picture from the memory; calculating a corresponding pixel color and outputting the pixel color; and transmitting the vertex data of the terrain grid, the texture object and the output pixel color to the GPU to be rendered. With the adoption of the three-dimensional multi-texture based mapping method, the problem of how to use a shader technology to enable the same group of vertex data to use the different texture pictures is solved; codes are simple and the working efficiency is high.

Description

technical field [0001] The invention relates to the technical field of three-dimensional model texture mapping, in particular to a method based on three-dimensional multi-texture mapping. Background technique [0002] Commonly referred to as multiple texture blending (TextureBlending) refers to the use of multiple texture images using the corresponding blending algorithm to render a pixel, specifically the process of mixing and superimposing different texture images to generate a new texture. [0003] The multi-texture map in this application refers to a map in which a group of triangle vertices paste different pictures in different areas, and different pixels use different pictures, rather than texture superimposition. For example, a geological structure map, some places are dolomitic limestone, some places are feldspar quartz sandstone. This terrain data is a set of triangle vertices. During rendering, different geological legend pictures are dynamically selected for mapp...

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
IPC IPC(8): G06T15/00
Inventor 李生龙
Owner KARAMAY HONGYOU SOFTWARE
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More