基于VRML交互式虚拟产品设计坊的设计和实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文研究基于VRML交互式虚拟产品设计坊的设计和实现。阐述了虚拟现实、虚拟现实技术以及基于VRML的虚拟现实技术的概况,探讨了在第二代Web上的VRML虚拟境界的生成技术,提出了在虚拟产品设计中用Java Applet借助VRML的外部程序接口EAI访问VRML虚拟境界及人-机交互地生成VRML虚拟空间的方法。根据目前国内外虚拟现实的研究现状,利用VRML提供强大的Java脚本语言能力和Java内建的Internet网络支持,探讨在Internet上使用VRML进行构造交互式虚拟现实环境的研究和应用。
     本论文重点研究了交互式虚拟产品设计坊空间生成技术及其设计和实现。利用3D Studio MAX R4强大的三维建模和输出功能,将三维场景转化为VRML2.0文件格式输出,从而为建造虚拟现实世界提供了极大的方便。通过VRML的Script节点和浏览器外部编程接口EAI两种机制来扩展VRML场景。利用Java语言来创建程序脚本,从而控制和改变VRML虚拟空间。讨论了VRML技术与其他数据访问技术相结合,实现对数据库实时交互的技术实现方法,并简要阐述了相关技术规范的语法结构和技术要求。
     论述了通过利用TCP/IP协议下的Java Socket网络通讯机制以及构造相应的网络通信数据包等方法,实现虚拟产品空间的生成。论文通过建立虚拟产品设计坊来探讨交互式虚拟现实技术在Internet中的实际应用。
     论文最后展望了VRML今后的发展及实际应用的扩展。
The paper studys the designing and achieving of the interactive designing studio of virtual products based VRML. Expatiated the general situation survey of virtual reality, technology of virtual reality and virtual reality based VRML, and discussed the creating technology of VRML vitrual bourn at the second Web. Bring forwarded the mehtod to use Java Applet in virtue of the external application interface (EAI) of VRML accessing VRML virtual bourn and to create VRML vritual space interactive
    with person and machine. Based the study actuality of virtual reality about inside and
    outside of nation, using the power of Java script language which provided by VRML and Internet network sustain in Java. Discussed the study and application about creating the interactive virtual reality environment used VRML in Internet.
    The paper studys the space creating technology and designing and achieving of the interactive of vitual product designing studio. Changed the 3D bourn into VRML2.0 file format with the power of 3D modeling and output function of 3D Studio MAX R4. providing the huge facility for creating the vritual reality world thereby. Expanding the VRML bourn with the Script node and EAI of VRML. Using the Java language to create the programe script, controled and changed the virtual space about VRML thereby. Discusssed VRML technology combined with other technoloy of data visited, achieved the method to interactive with database in real time, and expatiated the expression structure and technology require of technology criterion in simple.
    The paper discussed the method about using the mechanism of Java Socket network communication under TCP/IP protocol and creating corresponding network communicate data bag. realizing the created of virtual product space. The paper discussed the true application of interactive virtual reality technology in Internet with founding the designing studio of virtual product.
    At last the paper prospected the developing of VRML and its extending of true
    application in the future.
引文
[1]曾建超 俞志和 虚拟现实的技术及其应用 清华大学出版社 1996年3月
    [2]The VRML Consortium Incorporated, The Virtual Reality Modeling Language International Standard ISO/IEC 14772-1:1997. The VRML Consortium Incorporated, 1997
    [3]Kinetic Inc., VRML Exporter v1.0 release notes, Kinetic Inc., 1996
    [4]AmesAL, NadeauDR, MorelandJL. VRML 2.0 Source Book [M]. Ames, Nadeau. Moreland. 1997.
    [5]The Virtual Reality Modeling Language International Standard ISO/IEC 14772-1:1997[S]. The VRML Consortium Incorporated. 1997. 12.
    [6]潘志庚.分布式虚拟现实环境[N].计算机世界报,1998(42).
    [7]蒋纯,潘志庚.大规模分布式虚拟环境[N].计算机世界报,1998(42).
    [8]柳健.黄铁军.构建跨越Internet的虚拟现实[N].计算机世界报,1998(48).
    [9]黄铁军.柳健.VRML的特性与发展动向[N].计算机世界报.1998(48).
    [10][美]Chris Marrin, Bruce Campbell著 王海燕 李庆军 曲庆尧 冯瑞萍译.21天学通VRML 2.北京:人民邮电出版社 1998.
    [11]汪成为 高仁 王行仁.灵境(虚拟现实)技术的理论、实现及应用.北京:清华出版社,南宁:广西科学技术出版社,1996.
    [12][美]Andrea L Ames,David R Nadeau,John L Moreland著VRML资源手册.宗志方等译.北京:电子工业出版社,1998.
    [13]颐翔 王汝传Internet上的虚拟现实建模浯言—VRML.电子工程师 1996(6).
    [14]程代杰 刘卫宁 电子商务及相关技术.计算机应用1999年7月.
    [15]Andrea L Ames. David R Nadeau. John L Moreland. VRML Resource Book[M]. 1997.
    [16]John Zakour. JeffFoust, DavidKerven. HTML4开发人员指南[M].1998.
    [17]MathewStrebe. MCSE: Microsoft Internet Information Server学习指南[M].1998.
    [18]DavidR. Nadeau. Building Virtual Worlds with VRML [J].IEEE Computer Graphics and Applications. 1999: March/April: 18.
    [19]GeorgeS. Carson, RichardF.Puk, RikkCarey. Developing the VRML97 international Standard [J]. IEEE Computer Graphics and Applications, 1999: March/April: 52.
    [20]MaryBrady. Aliden Dima. LenGebase. VRML Testing: Making VRML Worlds Looks the Same Everywhere [J]. IEEE Computer Graphics and Applications, 1999; March/April: 59.
    
    
    [21]《VRML资源手册》(美)AndreaL.AMES等著电子工业出版社1998年版.
    [22]《Visual Interdev 6.0开发指南》(中)任伟等著北京航空航天大学出版社1999年版.
    [23]《MicroSoft SQL 6.5管理员手册》(美)Microsoft公司著科学出版社&龙门书局1997年版.
    [24]Wiggins, G. Chemistry on the internet: The library on your computer. J chem Inf Computer Sci, 1998, 38: 956-965.
    [25]Warr WA. Communication and communities of chemists. J Chem Inf Comput Sci, 1998, 38:965-975.
    [26]The Virtual Reality. Modeling Language,1995, Nov. 9(http://www.vrml.org/VRML1.0/vrml10c.html)
    [27]连振汉,蔡奇玉,刘克勤,等.Java/VRML设计大全.北京:机械工业出版社.1997.
    [28]SYBYL Toolkit Manual. Tripos Associaties: St. Louis, MO, 1992
    [29]ISISDraw. MDL Information Systems Inc, available for downloading free of charge(http://www.mdli.com/)
    [30]Alchemy 2000. Tripos Inc StLouis. MO(USA) 1996.
    [31]黄铁军.柳健编译.VRML国际标准与应用指南[M].北京:电子工业出版社,1999
    [32]刘一松.VRML虚拟空间协同生成原型系统的研究与开发[J].计算机应用研究,2000,17(1).
    [33]Stytz M. Distributed virtual environments. IEEE Computer Graphics and Application, 1996,16(3): 19~31
    [34]Snowdon S.Greenhalgh C etal. A review of distributed architecture for networked VR. VR: Research, Development and Application, 1996,2 (1): 155~175
    [35]L ocke J. An introduction to the Internet networking environment and SIMNET/DIS. Technical Report. Naval Postgraduate School. 1993.
    [36]Macedonia M R,Zyda M J. NPSNET: a network software architecture for large scale VE. Presence. 1994,3(4):265~287
    [37]Gagsand O. Interactive multi-user VEs in the DVE system. IEEE Multimedia, 1996, 3(1):30~39
    [38]Singh G. Serra L. Brick Net: a software toolkit for network based virtual worlds. Presence, 1994,3(1): 19~34
    
    
    [39] Green M,Shaw C. Minimal reality toolkit. Technical Report, University of Alberta, 1993
    [40] Snowdon D N,West A J. AVIARY:design issues for future large-scale VE. Presence,1994,3(4) :288-308
    [41] Gossweiler R,Chris L ong,Shuichi Koga etal. DIVER: a distributed virtual environment research platform. In: Van Darned. Proceedings of the IEEE Symposium on Research Frontiers in VR. L as Alamitos, CA:IEEE Computer Society Press, 1993. 10-15
    [42] Division L td. d VS Technical Overview. 1993, http://www. ptc. com/products/ division/ index, htm
    [43] Wang Yi-gang.Bao Hu-jun.Peng Qun-sheng. Accelerated walkthroughs of VE based on visibility preprocessing and simplification. Computer Graphics Forum. 1998,17(3) :187-194
    [44] He Hong-mei.Wang Zhao-qi.Chen Xiao-wu. The application program framework of DVENET and its application.Computer Research and Development. 1998. 35(12) :1069-1072(何红梅.王兆其,陈小武.DVENET 应 用程序框架的设计与实现.计算机研究与发展. 1998. 35(12) :1069-1072 )
    [45] Wang Yong-jun. Behavior modeling.system architecture and implementation in distributed virtual environment [Ph. D. Thesis]. University of Defense Science and Technology. 1998 (#
    [46] Pan Zhi-geng.Shi Jiao-ying.Zhang Ming-min. Distributed graphics support for virtual environment. Computers andGraphics.1996, 20 (2) : 191-197
    [47] Arai F.Tanimoto M.Fukuda T etal. DVE for intravascular tele-surgery using multimedia telecommunication. In:Nadine Miner ed. Proceedings of the IEEE VRAIS' 96 . L as Alamitos. CA:IEEE Computer Society Press. 1996. 76-85
    [48] Maxfield J,Fernando T.Dew P. A DVE for concurrent engineering. In: Hannaford B ed. Proceedings of the IEEE VRAIS' 95. L as Alamitos, CA:IEEE Computer Society Press, 1995. 162-170
    [49] Matijaseric M. A networked VE for mobile robotics approaches. Technical Report, University of Southwestern L ouisiana, US A. 1999
    [50] Benford S.Bowers J.Fahlen L E etal. Networked VR and cooperative work. Presence, 1995,4(4) : 304-386
    [51] Vince J.Earnchaw R. Virtual Worlds on the Internet. L as Alamitos.CA:IEEE Computer Society Press. 1998
    
    
    [52]Broll W. Distributed virtual reality for everyone——a framework for networked VR on the Internet. In:Hodges L, Green Meds. Proceedings of the IEEE VRAIS. Las Alamitos, CA:IEEE Computer Society Press, 1997. 121~128
    [53]Greenhalgh C,Benford Setal. MASSIVE:a distributed VR system incorporation spatial trading. In: Eavanaugh M E ed. Proceedings of the DCS'95. L as Alamitos, CA:IEEE Computer Society Press, 1995.27~34
    [54]Bell G, Carey R. The VRML 2.0 Specification. 1996, http://vag.vrml.org/vrml2.0
    [55]Watsen K, Zyda M. Bamboo——a portable system for dynamically extensible,real-time,networked,virtual environments. In: Sipple R Sed. Proceedings of the IEEE VRAIS' 98. L as Alamitos. CA:IEEE Computer Society Press, 1998. 252~259
    [56]Yuan Xiao-jun. Ren Ji-cheng,Li hua et al. Hot topics in the study of distributed virtual environments. In:L in Zong-kaied. Proceedings of the 10th National Conference on CAD &CG. Guilin, 1998.174~181(袁晓君,任继成,李华等.分布式虚拟环境的若干应用及热点问题研究.见:林宗楷编.全国第10届CAD和图形学会议论文集.桂林,1998.174~181)simplification. Computer Graphics Forum, 1998,17(3):187~194
    [57]Cai Yong,Liu Xue-hui,Wu En-hua. A virtual reality system based on IBR. Journal of Software. 1997, 8(10): 721~728(蔡勇,刘学慧,吴恩华.基于图像绘制的虚拟现实系统环境.软件学报,1997, 8(10):721~728)
    [58]Wang Zhao-qi,Zhao Qin-ping,Wang Cheng-wei. Object oriented collision detection and its application in DVE. Chinese Journal of Computers. 1998,21 (11):990~994(王兆其,赵沁平,汪成为.面向对象碰撞检测方法及其在分布式环境中的应用,计算机学报,1998,21(11):990~994)
    [59]Li Jie,Tang Ze-sheng. Real-Time multi-resolution rendering of 3D complex models. Chinese Journal of Computers, 1998, 21(6):481~491(李捷,唐泽圣.三维复杂模型的实时连续多分辨率绘制.计算机学报.1998, 21 (6):481~491)
    [60]Zhao Qin-ping, Shen Xu-kun,Xia Chun-he et al. DVENET:a distributed virtual environment. Computer Research and Development, 1998,35(12): 1064~1068(赵沁平,沈旭昆,夏春和等.DVENET:一个分布式虚拟环境.计算机研究与发展,1998,35(12):1064~1068)
    [61]Gay K L, Ling L, Damodaran M. A quasi-steady force model for animating cloth motion. In: Proceedings of the IFIP Transactions on Graphics Design and
    
    Visualisation, 1993. 357-363
    [62] L ing L,Damodaran M,Gay K L. A model for animating cloth motion in air flow. In: Proceedings of the TENCON ' 94, IEEE Region 10 's 9th Annual International Conference. 1994
    [63] Baraff D,Witkin A. Dynamic simulation of non-penetrating flexible bodies. Computer Graphics, 1992 ,26 (2) :303-308
    [64] Provot X. Collision and self-collision handling in cloth model edicated to design garments. In:Eurographics Workshop on Animation and Simulation. 1997

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700