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

Three-dimensional model online preview method and device

A 3D model and model technology, which is used in 3D modeling, network data browsing optimization, instruments, etc., can solve the problems of long transmission time of large models, unfavorable protection data of 3D models, and failure of 3D data to be loaded into browsers normally. Reduce display performance requirements, reduce data transfer, and improve user experience

Active Publication Date: 2019-08-20
SHINING 3D TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to overcome the deficiencies of the prior art, the object of the present invention is to provide a method and device for online preview of a 3D model, aiming at solving the problem of unfavorable protection of data, long transmission time of large models, and excessive The problem that large 3D data cannot be loaded into the browser normally

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 model online preview method and device
  • Three-dimensional model online preview method and device
  • Three-dimensional model online preview method and device

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0043] Such as figure 1 As shown, the embodiment of the present invention provides an online preview method of a 3D model, including:

[0044] Pre-rendering step S101, locally pre-rendering pictures of multiple perspectives for the 3D model;

[0045] Online preview step S102, responding to the online preview of the 3D model.

[0046] Preferably, the pre-rendering step S101 may specifically be: pre-generate a unit sphere, and divide N*N sampling points along the latitude and longitude direction; scale the unit sphere and sampling points according to the actual model size to obtain the rendering perspective ; Pre-render images from multiple perspectives locally for the 3D model according to the obtained rendering perspective. The rendering perspective obtained by this method is the most sparsely distributed on the equator, and the closer to the poles, the denser it is.

[0047] The embodiment of the present invention does not limit the value of N, preferably, N=72. In practi...

specific Embodiment 2

[0063] like figure 2 As shown, the embodiment of the present invention provides a 3D model online preview device, including:

[0064] The pre-rendering module 201 is used to pre-render pictures of multiple perspectives for the 3D model locally;

[0065] The online preview module 202 is used for responding to the online preview of the 3D model.

[0066] Preferably, the pre-rendering module 201 can be used for:

[0067] Generate a unit sphere in advance, and divide N*N sampling points along the latitude and longitude direction;

[0068] According to the size of the model actually processed, scale the unit sphere and sampling points to obtain the rendering perspective;

[0069] According to the obtained rendering perspective, pre-render pictures of multiple perspectives for the 3D model locally.

[0070] Or, preferably, the pre-rendering module 201 can be used for:

[0071] Generate a unit sphere in advance, and set N equidistantly spaced sampling points in the direction of...

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 and a device for online preview of a three-dimensional model. The method comprises the steps of locally pre-rendering a picture in multiple view angles for the three-dimensional model; and responding to the online preview of the three-dimensional model. According to the method and the device for the online preview of the three-dimensional model, real data of the model do not need to be loaded locally, a user is prevented from contacting the real data and the data safety is protected; an optimization scheme for rendering of the view angles is provided, thus thenumber of images needing to be drawn is greatly reduced, the data transmission size is decreased and the data transmission time is shortened, the real-time rendering of a three-dimensional scene is realized, and the usage experience of the user is improved; the display performance requirement for mobile terminal equipment is reduced; and the limit of a browser is avoided so that the preview of a large scene becomes possible.

Description

technical field [0001] The invention relates to the technical field of three-dimensional scene display, in particular to a method and device for online preview of a three-dimensional model. Background technique [0002] There are more and more demands for browser-based 3D scene display. In order to realize online display of 3D scenes, most display solutions use Webgl technology. Webgl technology provides OpenGL ES binding for Javascript, so that JavaScript can also call the browser's local graphics card resources for hardware 3D acceleration. When the user needs to preview a certain 3D model, the browser pulls the model from the cloud server to the local, calls the local computing resources to read the model, and renders it. [0003] However, there are several problems in the existing technology: the real-time rendering of the browser must load the model locally, which destroys the security of the data; the mainstream PC-side browsers have restrictions on the data volume of...

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 Patents(China)
IPC IPC(8): G06F16/957G06T17/20G06T15/00
Inventor 吴旭军江腾飞张胜威
Owner SHINING 3D TECH CO LTD
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