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

Method for drawing enhanced model contour surface point

A surface point and contour technology, applied in 3D modeling, 2D image generation, image data processing, etc., to achieve the effect of improving jaggedness, high drawing quality, and meeting real-time needs

Inactive Publication Date: 2010-06-30
BEIHANG UNIV
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technology of the present invention solves the problem: Aiming at the problems of aliasing and drawing efficiency in traditional point drawing, a surface point drawing method for enhancing the model outline is provided, which can reconstruct a continuous surface that retains high-frequency signals at the edge of the model, and at the same time Can better meet the requirements of real-time rendering

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 for drawing enhanced model contour surface point
  • Method for drawing enhanced model contour surface point
  • Method for drawing enhanced model contour surface point

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Such as figure 1 As shown, the implementation process of the present invention includes two parts: a preprocessing stage and a runtime stage.

[0021] The first stage: the preprocessing part. It includes five steps of reading sampling points, template generation, space division, solving k-nearest neighbors, and calculating curvature.

[0022] Step 1: Read the sampling point.

[0023] Read and store the space coordinates, normal vector, radius, color and other information of the sampling point. The position and orientation of this point on the model surface can be known through the space coordinates and normal vectors of the sampling point in the object coordinate system. The radius of the sampling point can ensure that the splat (the projection of the surface element on the two-dimensional screen) covers each other without holes, and the color information can be changed. Well presented model details.

[0024] Figure 6 The space coordinates, normal vector, radius a...

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 for drawing enhanced model contour surface point. At the stage of preprocessing, the spatial coordinates, normal vectors, radiuses and color information of sampled points are read and stored, a splat template is generated according to a given layer number, the sampled points are spatially divided according to a threshold specified by a user, k neighbors of each sampled point are solved, and finally, by utilizing the k neighbors, a coordinate transformation method is used to solve the curvature of each point. At the stage of operation, whether the sampled points are contour points or not is judged according to the normal vectors and visual angles of the sampled points, and if the sampled points are contour points, a series of vertex coordinates of curved surface splats with the sampled points as centers are calculated. If the sampled points are not contour points, a Surface Splatting algorithm is utilized to carry out drawing: a Jacobian matrix mapped by the 2D space of the sampled points is solved; the visibility of the splats projected on a screen is determined, and the splats are merged; the spatial light intensity of one pixel of the screen is calculated by utilizing an illumination model and shading; and finally, normalization is carried out. The drawing speed is high, the requirement on real time can be effectively met without hardware acceleration, and moreover, the drawing quality is high.

Description

technical field [0001] The invention belongs to the technical field of computer virtual reality and computer graphics, in particular to a point drawing method in realistic drawing of computer graphics. Background technique [0002] Computer graphics is a subject gradually formed by applying computers to the display and rendering of graphics. From its birth to the present, it has played an increasingly important role in many fields and is playing an increasingly important role. Realistic graphics rendering is an important part of computer graphics (see Wang Jian, Discrete Point Rendering Method for Realistic Graphics, Jilin University, Master Thesis, 2006). It combines mathematics, physics, computer science and other scientific knowledge to generate photo-realistic graphics on computer graphics devices. [0003] According to the different drawing primitives, realistic graphics drawing is divided into geometric primitive-based rendering (GBR), image-based rendering (IBR) and...

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): G06T11/00G06T17/00
Inventor 梁晓辉段薇何志莹
Owner BEIHANG UNIV
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