摘要
虚拟现实建模语言(VRML)是描述虚拟场景的一种标准。VRML 2.0标准一经推出,就引起人们的高度重视。然而大多数应用对静态场景的构造设计和利用VRML本身的事件路由进行简单的交互等处理得比较完善,对于如何从场景中获得用户需要的数据、如何让用户能够精确地设置场景的参数等深层交互功能却没有得到应有的重视。本文就VRML语言与Java程序结合的方法进行了研究,讨论了Java和VRML的通信原理,用Java实现了从场景中实时获得指定点的坐标、得到指定地点的信息、动态控制场景等功能,利用它在网上建立真正交互式的三维多媒体境界,并在此基础上建立了校园导游图的应用实例。
The Virtual Reality Modeling Language (VRML) is a standard to describe virtual scenes.VRML 2.0 standard is highly focused on as published.As a matter of fact,most applications perform perfectly in the construction of static scenes and the use of its own events and routes,but what has not been paid enough attention to is further interactive functions on how to achieve required datas, and how to set explicit parameters.This paper researches the way that VRML and java combine and analyses their communication protocal,by which,we have realized how to get coordinates of prescribed points and information about appointed site,as well as how to control virtual scenes interactively. Based on the communication of VRML and java,we can establish an interactive 3D multimedia world in Internet,and we have constructed the virtual reality system of our university.
出处
《系统仿真学报》
CAS
CSCD
2003年第7期986-990,共5页
Journal of System Simulation
基金
江苏省计算机信息处理重点实验室基金(kjs01022)
南京邮电学院科研基金资助