FlashVR-based three-dimensional mini-scene network publishing engine

A publishing engine and miniature technology, applied in 3D image processing, image data processing, special data processing applications, etc., can solve problems such as difficult programming, achieve small size, improve speed and quality, and achieve realistic effects

Inactive Publication Date: 2010-12-22
CHENGDU IMMERSION ENVIRONMENT
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But they have a common disadvantage: programming is difficult to master, which makes many online virtual reality development enthusiasts discouraged.

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
  • FlashVR-based three-dimensional mini-scene network publishing engine
  • FlashVR-based three-dimensional mini-scene network publishing engine
  • FlashVR-based three-dimensional mini-scene network publishing engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] 13D Math Theory

[0034] 1.13D coordinate system

[0035] Define the coordinate system as figure 1 , where the x-axis and y-axis are horizontal and vertical, respectively, and the z-axis is positive in the direction you look at the screen. But because Flash CS3 does not support 3D rendering, so the z axis does not exist, but in 3D space, the farther the object is from the human eye, the smaller its size, then its movement on the x and y axes is Slower, so we can use the size change of the object to simulate the effect of near and far.

[0036] The 3D space is centered on the origin of the coordinate system, and the coordinates of the origin are represented by Point(x, y, z), (0, 0, 0). In Flash 2D, the origin exists in the upper left corner of the stage Point(x, y), (0, 0). In order to facilitate drawing objects, we move the origin of the 3D space to the center of the stage, which is the center of mathematical coordinates.

[0037] 1.2 Two-dimensional number: descri...

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 FlashVR-based three-dimensional mini-scene network publishing engine. The FlashVR-based and plugin-free three-dimensional mini-scene network publishing engine is actualized by using a Flash scripting language, namely ActionScript 3.0 and combining a space expression method in Flash software according to a three-dimensional pipeline. Experiments show that the engine realizes real-time rendering and interactive operation of a three-dimensional model file induced by three-dimensional modeling tools, such as 3dSmax or maya and the like, so that the corresponding .swf file is generated eventually. The .swf file is embedded into a browser and the three-dimensional model is published without downloading an additional plugin by a user. At the same time, on the basis of adjusting and encapsulating a part of universal technical details, an application program interface function facing FlashVR application is formed, so that application developers do not need to care for the implementation details of underlying technology, the working difficulty and workload of the developers are greatly reduced and the development period is shortened.

Description

technical field [0001] The invention relates to a virtual reality (Virtual Reality) technology and an Internet publishing technology, in particular to a FlashVR-based three-dimensional micro-scene network publishing engine. Background technique [0002] The web-based virtual reality system is an extension of the desktop VR system on the Internet, that is, to realize the transmission of three-dimensional objects and scenes within the limited bandwidth of the network, so as to present them in front of network users thousands of miles away, making two-dimensional web pages become into a realistic three-dimensional scene. It is an inevitable product of the development of Internet technology and virtual reality technology. Desktop VR systems can be divided into two categories: image-based desktop VR systems and model-based desktop VR systems. Currently, online virtual reality technologies for image-based desktop VR systems mainly include VRML technology, Java3D technology, View...

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): G06F9/44G06F17/30G06T15/10
Inventor 陈戈吕智涵王金萍齐永阳韩勇
Owner CHENGDU IMMERSION ENVIRONMENT
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