Method for rendering editable webpage three-dimensional (Web3D) geometric modeling

A technology of geometric modeling and three-dimensional geometry, applied in the field of computer graphics processing, can solve the problems that the WebES solution does not propose a modifiable rendering solution, high cost, and huge complexity

Inactive Publication Date: 2010-10-06
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the first technical solution, the way for users to modify the regular geometry is limited to modifying the basic parameters in the definition, so vertex granular geometry modeling vertex editing cannot be realized
If you use complex graphics nodes to represent regular geometric data, such as using quadrilateral faces to represent cubes, and then implement editing functions, the complexity will be huge
And because this method needs to go through four steps in the editing process: editing, data reanalysis, search and update of geometric modeling objects in the rendering engine, and rendering, the cost is also relatively large
[0006] However, there are two problems in using the Web ES solution: the first problem is that there is no technical solution at this stage to disclose its underlying technology implementation solution, such as O3D JavaScript API and O3D CoreSoftware written in C++; the second problem Even the Web ES solution that is open at this stage has not proposed a modifiable rendering solution that can meet the needs of the animation industry. The basic geometric shape of O3D only provides operations to change the size of the geometric shape (such as changing the length, width, and height of a cube) and a matrix The operation interface is used to operate all the vertices of the geometric modeling at the same time, so it is impossible to realize the editing of the geometric modeling at the vertex granularity
However, Web3D rendering for the animation industry not only needs to solve the display problem of 3D geometric data, but also needs to solve the problem of editability of 3D data

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 rendering editable webpage three-dimensional (Web3D) geometric modeling
  • Method for rendering editable webpage three-dimensional (Web3D) geometric modeling
  • Method for rendering editable webpage three-dimensional (Web3D) geometric modeling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The purpose of the present invention is to provide a Web3D geometric modeling rendering method capable of editing vertex granularity. The present invention is based on the geometric modeling class as a geometric modeling data container, and implements editable 3D geometric modeling rendering by extending the underlying JavaScript API interface through plug-ins . On the basis of realizing Web3D geometric modeling rendering with editable vertex granularity, the present invention combines two basic Web3D rendering ideas to improve the efficiency of geometric modeling redrawing. This technology is still based on the design method of using the rendering engine based on the scene tree and analyzing the data exchange protocol to realize Web3D.

[0053] An editable web page three-dimensional geometric modeling rendering method, comprising the following steps:

[0054] 1. The client receives the data exchange text in X3D format from the server.

[0055] 2. Analyze the X3D root...

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 method for rendering an editable webpage three-dimensional (Web3D) geometric modeling and belongs to the technical field of computer graphics processing. In the method, a geometric modeling object is generated by using a rendering engine geometric modeling workshop and analyzing the geometric modeling in an image node, and rendering for the editable three-dimensional geometric modeling is realized by expanding a JavaScript bottom layer application program interface (API) with a plug-in component on the basis of realizing Web3D by analyzing a data exchange protocol and using the rendering engine based on a scene tree. In the method, two basic Web3D rendering thoughts are combined and the redrawing efficiency of the geometric modeling is improved on the basis that vertex grain editable Web3D geometric modeling rendering is realized. The method belongs to the method for the three-dimensional geometric modeling of a Web rich client and can be applied to the animation industry.

Description

technical field [0001] The invention belongs to the technical field of computer graphics processing, and relates to a web page three-dimensional (Web3D) geometric modeling rendering technology, in particular to a Web rich client-side three-dimensional geometric modeling rendering method, which can be applied to the animation industry. Background technique [0002] Web3D is a comprehensive technology combining three-dimensional graphics technology and browser / server architecture (B / S) technology. Its technical background involves three-dimensional graphics display technology and Web application technology. The mainstream 3D image display technology is to convert the object data or geometric model established in the 3D data space into a 2D projection and display technology that simulates the appearance of the real object on the computer. It mainly involves the following main processes: Establishing 3D geometry in the mathematical space Geometric model (primitive data), projec...

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): G06F9/44G06T15/00
Inventor 石冶砾陆鑫雷航
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
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