WEB3D in progress

xiaoxiao2021-03-06  113

I. The emergence of WEB3D's development history network three-dimensional technology can be chased to VRML. VRML (Virtual Reality Modeling Language) is a virtual reality modeling language. VRML began in the early 1990s. At the first WWW conference held in Geneva in March 1994, the name of VRML was officially proposed. The draft VRML1.0 draft in October 1994 was published at the 2nd WWW conference held by Chicago. The excellent 3D graphics technology conference held in New Orleans in August 1996 published the first edition of the specified VRML2.0 on Siggraph'96. It has made great supplements and improved on the basis of VRML1.0. It is based on the dynamic realm of SGI. In December 1997, VRML was officially released as an international standard. It was officially obtained in January 1998 to obtain an international standardization organization ISO approved referred to as VRML97. VRML97 is only a small amount of correction on the VRML 2.0 basis. VRML specification support texture mapping, panoramic background, fog, video, audio, object motion, and collision detection - everything used to build virtual worlds. However, VRML did not get expected promotion, but this is not a VRML error, you have to know that 14.4k Modems is general. VRML is almost no compressed script code, coupled with a huge texture map, etc., to transmit in the interconnect online is simply a nightmare. 1998. VRML organizations renamed themselves as Web3D organizations, and developed a new standard, Extensible 3D (X3D), in the spring of 2000, WEB3D organization completed VRML to X3D conversion. Advanced technology such as X3D is developing XML, Java, streaming technology, including more powerful, more efficient 3D computing power, rendering quality and transmission speed. During this time, a competition in a Web3D format is working. On the Siggraph last year, there were more than 30 Web3D formats. Of course, there will be only a small portion of them can stand out and finally survive. The latter half of this article will introduce some of the formats that have some markets have achieved a certain market. Recently, some vendors aimed at a market, which generates a three-dimensional object from a two-dimensional image. It is generally converted to a 3D grid by shooting a plurality of directions of an object. Like ViewPoint, Realviz, Immersion. Despite the many solutions, do you have to jump on the web3d train? Some difficulties and obstacles still exist. The first is there is no unified standard. Each solution uses different formats and methods. Flash can be in today's big line because it is unique, Java has been applied in various platforms because he is unique. No standard, 3D implementation process on the web will continue to struggle. An additional plug-in is also a sleepy. Almost every manufacturer's standards need their own plug-in support, these plugins will not limit the use of some people from a few hundred k to a few megabytes. Web3D brought us about Web3D organizations to list four types of weighing: business, education, entertainment, and virtual communities. (1) In the form of three-dimensional performance of enterprises and e-commerce, an object can be displayed in all directions, with a two-dimensional planar image uncomfortable advantage. Enterprises have released their products into online three-dimensional form, which can show all aspects of the product profile, plus interactive operations, demonstrate the functionality and use of products, and make full use of the interconnected network high-speed fast communication advantages to promote the company's products. For online e-commerce, the sales product is displayed in three-dimensional form. Customers can have more comprehensive understanding of the product through observation and operation, and the chance to purchase will have increased significantly, bring more sales. Profit. (2) Today's teaching methods today, it is no longer simple to rely on books, teachers' teaching form.

The introduction of computer-aided teaching (CAI) makes up for many aspects that traditional teaching cannot achieve. In expressing some spatial stereo knowledge, such as atomic, molecular structures, molecular binding processes, mechanical movements, three-dimensional exhibition forms inevitably enable learning process, and students are easier to accept and master. Many actual experiences tell us that "doing more information than listening and speaking more information." With 3D courseware with interactive features, students can get a deeper experience in actual hands-on operations. For computer distance education systems, the introduction of Web3D will certainly reach a good online education. (3) The entertainment industry will always be a non-weak market. Today, the interconnection is not a single stationary world, dynamic HTML, FLASH animation, flow audio and video, so that the entire interconnection network is surrounded. The dynamic page is more attracting more viewers than the static page. Three-dimensional introduction will cause a new round of visual impact to enhance the number of visits to the web page. The entertainment site can establish a three-dimensional virtual host on the page to attract the viewer. In addition to publishing a 3D game on the CD, the game can now run online 3D games in the network environment. Using the advantages of interconnect networks, the audience and coverage are rapidly expanded. (4) VR display on the virtual reality display and virtual community uses Web3D to realize VR display on the network, only to build a three-dimensional scene, people walk in it in the first perspective. Scenes and controlrs can create interactions, plus high quality generation pictures to make people feel their own feelings. For the virtual exhibition hall, the construction real estate virtual roaming show provides a solution. If it is an environment where a multi-user is established and can transmit information, the so-called virtual community is formed. Adobe's ATMOSphere is a model of this use. Second, the current representative of several Web3D technology Viewpoint, Cult3d, pulse3D, shout3D, blaxxun, shockwave3D, Atmosphere B3D Viewpoint Viewpoint Experience Technology (referred to as VET), formerly known as the metacreation and Intel developed metastream technology. When MetAcreation, I believe many people have been interested in this legendary company. Although the software of him does not count on the big hand, it is very characteristic, like a famous Bryce, Poser, KPT filter. Wait. The strange is to fully develop Metastream technology, MatAcreation sells all his products and change his name to Metastream. In 2000, Metastream purchased ViewPoint and inherited the name of ViewPoint. ViewPoint Data Lab is a manufacturer specializing in providing a variety of three-dimensional digital models. Metastream acquisition ViewPoint is to use ViewPoint's 3D model library and customer group to promote the development of Metastream technology. The technical advantages of MTSTREAM in MTS2.0 (Metastream) have been manifested. It generates very small file format, three-dimensional multilateral mesh structure has Scaleable and Steaming characteristics such that it is ideal for transmission on the network. You can see a high-precision model process with a low-precision roughness model in the process of downloading in a three-dimensional data. Vet (i.e. MTS3.0) inherits Metastream or above and achieves many new features and breakthroughs. It is divided into two parts, one is the MTS file that stores three-dimensional data and the map data, one is an XML-based MTX file that describes scene parameters and interaction. It has a high-quality real-time rendering engine of pure software, and the rendering effect is close to true without any hardware acceleration devices.

VET can interact with the user, which is dynamically demonstrated by the mouse or browser event to change a change in an animation or a state change, thus dynamically demonstrate an interaction process. Vets are like a three-dimensional object is like a bag container that can accommodate various technologies. It can take panoramic images as a background of the scene. Flash animation is used as a map. ViewPoint's main use market is a product propaganda and e-commerce field as an item display. Many famous companies and e-commerce websites use this technology as a product display. Pulse has developed many years in the development of entertainment games. Now, Pulse has brought 3D to the Internet with its experience in the game development, and his target market is also an entertainment industry. Pusle provides a multimedia platform, including 2D, 3D graphics, sound, text, animation. The Pusle platform is divided into three components: Pusle Player, Pusle Producer, and Pusle Creator. Pusle Player is also a player plug-in, in addition to the browser plugin provided for IE and Netscape, Pusle has also received support for  PPLLE and REAL NET WORK, which already contains a PULSE player in QuickTime and RealPlayer. Pulse Producer: It is a plugin for outputting the data required to output the PULSE in the three-dimensional animation tool. Currently supported plugins with 3D Studio Max and Maya. The data that can be output to PULSE includes: geometric mesh, texture, bone deformation system (supporting Character Studio), MORPH grid deformation animation, keyframe animation, track information, camera information. Pulse also supports input from VRML and BioVision. Pulse Creator: This is the total assembly platform of Pulse. After importing the data generated by the Pulse Producer, the PULSE CREATOR performs the following functional operations. Add interactivity: Set interactivity for media; light: set real-time light; compression: Define media compression; streaming and caching: distinguish between data is streaming, which is in the user's cache. Atmosphere   This is a three-dimensional environment-friendly online chat tool that can be connected to multiple users shortly before the image processing and publishing areas of Adobe. The feelings browsing in Atmosphere are similar to playing the Doom class 3D video game. Different from the Atmosphere scene can connect multiple users through the Internet, users connecting to the same scene can see each other in real time, an avatar location and motion, and can send chat short messages to all users. The Atmosphere environment provides an simulation of natural gravity and collision, making browsing experiences. It is worth noting that Atmosphere uses ViewPoint technology, installing Atmosphere's browser plug-in installed ViewPoint plugins. The three-dimensional object in the Atmosphere scene includes basic geometry and viewpoint objects defined by the parameter. ViewPoint technology provides high quality compression and real-time rendering of 3D geometry, Adobe uses ViewPoint technology directly, which has been well effect, and except for its own development process. The development ofATMOSPHERE scene is relatively easy. Adobe provides a tool Atmosphere Builder. This software is currently in the beta version of the test phase, and can be downloaded for free at Adobe site.

I am still waiting for attitude towards Atmosphere. From the quality of the scene, it is more rough; from the short message chat function, only one-to-many way; from scalability, Atmosphere can only in the browser And in its own player, it is not supported in other environments; support from server-side support, Adobe has not provided server-side program to handle multi-user interaction information, and currently established Atmosphere scenes can only be connected Used on the ADOBE server. ShockWave3D Macromedia's ShockWave technology brings interactive multimedia world. Shockwave has $ 130 million in the world. August 2000 Siggraph Conference, Intel and Macromedia jointly claimed to bring Intel's online 3D graphics technology to the Macromedia Shockwave player. Macromedia Director Shockwave Studio 8.5 has been launched, with the most significant changes to join the ShockWave3D engine. It is actually developed 3D plug-in for Director's plug-in manufacturers, and some of them are ShockWaveable (meaning can be used in networks and can be transmitted). 3DGroove, mainly used to develop online three-dimensional games, his works have many times in www.shockwave.com, intelligent and interactivity have been high. 3DDREAMS also provides a complete three-dimensional scene construction and control function, but feels more power at speed.   intel's 3D technology has the following features. Support for bone deformation systems; support secondary subdivision, can automatically increase the model accuracy according to client machine performance; support smoothing surface, photo quality texture, cartoon rendering mode, some special effects such as smoke, fire, water. Director has added hundreds of controlling Lingo, combined with the Director itself, which has a powerful advantage in interacting ability. Given the status of Intel and Macromedia in the industry, ShockWave3D naturally got support for many hardware and software vendors. Alias ​​| Wavefront, Discreet, SoftImage / Avid, Curious Labs adds the ability to output W3D format in their products. The Havok has added real-time simulation of real-time simulation for ShockWave3D, ATI, NVIDIA also released support for SHOCKWAVE3D hardware acceleration in its display chip. Prospect and application. From the picture generation quality, ShockWave3D is still unable to compete with ViewPoint, Cult3d, so it does not have this advantage for product display, which requires high quality picture. For entertainment game education, ShockWave3D will be able to show great skills for entertainment game education that requires complex interactive control capabilities. Blaxxun3D and shout3d BLAXUN3D and SHOUT3D are a Java Applet-based rendering engine that renders a specific VRML node without the download and installation of plugins. They all follow VRML, X3D specification. SHOUT3D support features: A 3D Studio Max / Character Studio Plugin - Use the plugin to output 3D content and animation from MAX. Multi Texturing with Multiappearance- supports combination between direct light, unevenness, environment, alpha, high gloss map and between. Multimesh Geometry - Supports optical slide groups and multi-object maps. Panoramic backgrounds - using six images as panoramic background. SkeleTal deformation - Skeleton deformation supports Character Studio. Weighted Morphing-Supports a variant animation between multiple target objects.

转载请注明原文地址:https://www.9cbs.com/read-102932.html

New Post(0)