X3d one of the basic lectures on actual combat

Source: Internet
Author: User

The first lecture X3d Overview and installation configuration

This lecture focuses on X3d's overview, the X3d Editor, and its installation configuration.

I. Overview of X3D

The term "web3d" derives from the Web3D Alliance (web3d Consortium (W3DC)), formerly the VRML Alliance. The organization has put forward VRML1.0, VRML2.0 and VRML97 specifications. The VRML specification supports texture mapping, panorama background, fog, video, audio, object motion, and collision detection. However, because of network bottleneck, user demand and its technology, the development of VRML technology is far from expected.

1998 VRML Alliance renamed Web3D Alliance, the end of the year to propose a new standard X3D (extensible 3D), also known as the vrml200x specification. In the spring of 2000, the Web3D Alliance completed the conversion of VRML to X3d. X3D integrates the development of Extensible Markup Language (extensible Markup Language, referred to as XML), JAVA, streaming technology and other advanced technologies, including more powerful, more efficient 3D computing power, rendering quality and transmission speed.

The so-called X3D standard is the organic combination of XML standard and 3D standard, X3D is defined as interoperable, extensible, cross-platform network 3D content standard.

X3d is the inheritance of VRML. VRML (Virtual Reality Modeling Language-VR Modeling language) is the original network 3D graphics ISO Standard (ISO/IEC 14772). X3d relative to VRML improvements, the following new features are provided:

1, 3D Graphics-polygon geometry, parametric geometry, transformation level, lighting, material, multi-channel/multi-process texture paste Map

2, 2D graphics-display text, 2D vector, planar graphic in 3D transformation level

3, Animation-timer and interpolation-driven continuous animation; human animation and deformation

4, spatially audio and video-map the audio and visual sources on the scene geometry

5, user interaction-based on mouse selection and drag; keyboard input

6, navigation-camera, user movement in the 3D scene, collision, proximity and visibility detection

7. User-defined objects-you can extend the functionality of your browser by creating user-defined data types

8, script-through the program or scripting language, you can dynamically change the scene

9, network-can use the resources on the network to form a single x3d scene; you can connect to other scenarios or other resources on the network through a Hyperlink object

10, physical simulation-human animation, geographical data sets, distributed interactive Simulation (distributed Interactive Simulation-dis) protocol integration

Since the release of the first edition of the X3d in March 2002, there has been a web 3D software based on Java Open-source. As a result, the Web3D alliance set up the Java language Translation Working group to allow Java programs to be compatible with the new 3D standard programs when setting standards. It also ended the conflict with Sun's network 3D technology JAVA3D technology.

The Web3D Alliance is planning to bring standard applications to international standards organizations in October 2003, and X3d will officially become the international standard.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.