The Research and Implementation for the Networked Virtual Environments Based on X3D

碩士 === 國立臺灣大學 === 資訊工程學研究所 === 89 === The purpose of this project is to research that how to access the three-dimensional virtual world on the server through the generally browser simply. It also allows multiple users to interact through the network protocol and good user interface. Bri...

Full description

Bibliographic Details
Main Authors: Ming-Hung Hsu, 許明鴻
Other Authors: Hsiu-Hui Lee
Format: Others
Language:zh-TW
Published: 2001
Online Access:http://ndltd.ncl.edu.tw/handle/86188927869586604229
Description
Summary:碩士 === 國立臺灣大學 === 資訊工程學研究所 === 89 === The purpose of this project is to research that how to access the three-dimensional virtual world on the server through the generally browser simply. It also allows multiple users to interact through the network protocol and good user interface. Briefly, the whole project could be divided into three parts. The first part is the browser. We must provide a simple render engine program that could be executed on the browser. And it could display the virtual world in front of the users. The second part is the server. We must provide a simple parser on the server. The parser could parse the X3D (Extensible 3D Specification) files, and classify the data that we need. X3D express the geometry and behavior capabilities of the Virtual Reality Modeling Language (VRML 2.0) using the Extensible Markup Language (XML). The last part is the connection of the network. We must open a port on the server, and let users could get connection through the browser. Then we refer to the Distributed Interactive Simulation Protocol of the Networked virtual environment to process the object’s motion state in the virtual world, and improve it according to our system.