预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第21卷第10期计算机仿真2004年lO月 文章编号:1006-9348(20O4)10—0122—04 关于在VRML技术中应用STK模型的研究 宋殿宇,韩潮 (北京航空航天大学,北京100083) 摘要:虚拟现实(VirtualReality,简称VR)是一种可以创建和体验虚拟世界的计算机系统。VRML(VirtualRealityModdms Language)为虚拟世界的建立提供了规范,VRML在电子商务、教育、工程技术、建筑、娱乐、艺术等领域的广泛应用。将会成 为构建虚拟现实应用系统的基础。由于VRML与网络紧密联系,可以利用VRML技术将航天任务模拟从单机转移到冈上, 这样网络用户就可以从互联网上了解航天任务的进行。但是模型的建立是非常困难和繁琐的。利用美国AGI(Analy~ Graphics。Il,c-)公司开发的STK(SatelliteToolKit)就可以获得关于描绘空间飞行器、飞机、地面车辆、地面站、目标等资源丰 富的模型。该文分别介绍了STK和VRML模型文件的特点,通过对两种模型文件的分析。得出如何将STK模型文件转换成 为VRML模型文件的具体方法,以便在虚拟世界中应用。 关键词:卫星工具包;虚拟现实建模语言;模型文件 中圈分类号:TP311.52文献标识码:B AppficationofSTKModelinVRMLTechnology SONGDian—yu.HANChao (BeijingUniversityofAeronauticsandAstronautics,Beijing100083,China) ABSTRACT:VR(VirtualReality)isacomputersystem,iawhichwecallestablishandexperiencevirtualworld. VRML(VirtualRealityModelingLanguage)hasoferedthestandardforbuildingvirtualworld,beingwidelyusedin thefieldofe—comnlerce,education,engineering,building,ainusementandart,andwillbecomethefoundationof virtualrealityapplicationsystem.BecauseVRMLhasacloseconnectionwithinternet。sowecant~lsfersimulation ofspacemissionfromPCtointernet,anduserscansetheprogressofspacemissionbythisway.Butbuildingmodel isverydificultandfussy,fromSTK(SatelliteToolKit)ofAGI(AJla1)rlicalGraphics,Inc.),wecangetagreata. mountofmodelsaboutspacecraft,plane,groundvehicle,station,thegoal,etc.Thispaperintroducesthecharacter- isticofSTKandVRMLmodelfile,andbyanalyzingmodelfile,thewayfortransformingSTKmodelfiletoVRML modelfilewillbegot,inordertobeusedinvirtualworld. KEYWORDS:STK;VRML;Modelfile 1引言此,可利用仿真技术经济、安全及可重复性等特点,进行飞行 虚拟现实(VirturalReality)技术是20世纪9o年代以来任务或操作的模拟。由于VRML与web紧密联系,可以利 兴起的一种新型信息技术。虽然虚拟现实技术目前仍存在用VRML技术将航天任务模拟从单机转移到网上,这样网络 诸多尚待解决的理论问题和尚待克服的技术障碍,但已经引用户就可以从互联网上了解航天任务的进行。事实上,目前 起了人们的广泛关注,并于1994年的春季,在瑞典Geneva的采用VRML技术取得成功的案例已经很多,例如探路者到达 第一届Intemet会议上产生了一个说明3D场景描述和火星后的信息就是利用VRML在因特网上即时发布的,网络 w超链接的公共的语言——虚拟现实建模语言(Virtual用户可以以三维方式随探路者探索火星。 RealityModelingLanguage,简称VRML)。航天任务的一个重要部分就是航天器本身,航天器模型 基于虚拟现实技术的航天仿真技术的研究已经在各国的建立是非