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

Implement method for 3D virtual reality page turning

A technology of virtual reality and implementation method, which is applied in the processing of 3D images, image data processing, instruments, etc., and can solve the problems that the page turning process is limited to a two-dimensional plane and cannot show the three-dimensional effect of page turning.

Active Publication Date: 2014-03-26
XIAMEN MEIYA PICO INFORMATION
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problem of moving a knuckle from one side of the page to the other in plane mode in the prior art; limited simulation flipping is performed at a limited angle and starting point; or, although the angle and starting point of page turning are not limited, the entire flipping The page process is limited to the two-dimensional plane, and the technical defect that the three-dimensional effect of page turning cannot be displayed. The present invention provides a method for realizing page turning in 3D virtual reality

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
  • Implement method for 3D virtual reality page turning
  • Implement method for 3D virtual reality page turning
  • Implement method for 3D virtual reality page turning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to describe the technical content, structural features, achieved objects and effects of the present invention in detail, the following detailed description is given in conjunction with the embodiments and the accompanying drawings.

[0018] First, the definition of Bezier curve is explained:

[0019] Bezier curve, also known as Bezier curve or Bezier curve, is a mathematical curve applied to two-dimensional graphics applications. General vector graphics software uses it to accurately draw curves. Bezier curves consist of line segments and nodes. Nodes are draggable fulcrums, and line segments are like stretchable rubber bands. The pen tool we see on the drawing tool is to do it of this vector curve. Bezier curve is a very important parameter curve in computer graphics. There are also Bezier curve tools in some mature bitmap software, such as Photoshop. There is no complete curve tool in Flash4, but Bezier curve tool has been provided in Flash5.

[0020] Each...

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 an implement method for 3D virtual reality page turning. The implement method for 3D virtual reality page turning comprises the steps of obtaining the coordinates of a known separation point when the coordinates of a finger separation point are received, calculating the coordinates of a lower locus point of a page corner, the coordinates of an upper locus point of the page corner and the coordinates of an upper locus point of an extra page corner according to the received coordinates of the finger separation point and the obtained coordinates of the known separation point, inputting the coordinates of the separation points into a 3D spatial Bezier curve equation according to the conditions to calculate the page turning curve coordinates, calculating the page turning curve texture coordinates according to the texture coordinate rule of OpenGL, and carrying out rendering according to the separation points, the page turning curve coordinates and the page turning curve texture coordinates.

Description

technical field [0001] The invention relates to a method for implementing 3D virtual reality page turning. Background technique [0002] With the rapid development of computer science, computer graphics has developed from the stage of two-dimensional (2D) plane graphics to the stage of more vivid and high-quality three-dimensional (3D) three-dimensional graphics, and is widely used in entertainment, science and other computer application fields , which has promoted the progress of virtual reality, scientific computing visualization and other fields. [0003] In the application of existing e-books, in order to simulate the realistic effect of page turning, there are implementation schemes for page turning effect, but the existing technology usually only realizes: moving a corner from one side of the page to the other side in a flat mode; , the starting point is limited to simulate flipping; or, although the angle and starting point of flipping pages are not limited, the enti...

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): G06F3/0483G06F3/0484G06T15/00
Inventor 叶伟
Owner XIAMEN MEIYA PICO INFORMATION
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