期刊文献+

Java3D扩展鼠标交互功能的研究与实现 被引量:4

Study and Realization of Enhanced Interactive Mouse Functions in Java3D
下载PDF
导出
摘要 介绍了Java3D本身提供的鼠标交互功能,针对三维仿真环境中暴露出的操作性、交互性不足的问题,提出了扩展鼠标点取功能的需求,即可以对场景中任意目标物体进行操作和控制。详细论述了Java3D扩展鼠标交互功能的实现方案:首先判断鼠标点击动作,然后在获取点击范围内所有目标的列表后选择目标对象进行操作。结合具体实现的代码阐述了扩展鼠标交互功能的一般性方法,继承、重载和改写了Java3D中相关的鼠标操作类,重点讲解了实现过程中技术难点的解决方案,最后阐明了此研究工作的价值。 This paper has introduced the build - in interactive mouse functions of Java3D. Since there are some shortages in the mouse functions of Java3D, the extension of the basic mouse functions is proposed, especially the function of mouse picking on any objects in a 3D scene. The essential design is discussed, which contains the verifi- cation of mouse clicks and the operation on any objects which lie in the click area. The programs are listed to explain the solutions for realizing the design, which includes the inheritance, overloading and modification of the classes in Java3D.
出处 《计算机仿真》 CSCD 2007年第3期176-179,共4页 Computer Simulation
基金 北京理工大学教育教学改革项目(2005-45)
关键词 人机交互 计算机仿真 虚拟现实 Human - computer interaction Computer simulation Virtual reality
  • 相关文献

参考文献5

  • 1刘艳,顾钦,孙济洲.三维虚拟场景建模工具的设计与实现[J].计算机工程,2005,31(2):188-190. 被引量:7
  • 2Fabio R Miranda,Carlos S Dos Santos,Joao E Kogler Jr.Graphic Simulation for Virtual Prototyping with JAVA3D[ J].Computer Society,2003.83-90.
  • 3WendyBoggs MichaelBoggs.邱仲潘 等.UML与Rational Rose 2002从入门到精通[M].北京:电子工业出版社,2002..
  • 4The Java 3D API Specification[ M ].Version1.3,Sun Microsystems,2002.
  • 5蒋慧 吴礼发 陈卫卫.UML Programming Guide设计核心技术[M].北京:北京希望电子出版社,2001.35-94.

二级参考文献5

  • 1Stytz M R. Distributed Virtual Environments [J]. IEEE Computer Graphics and Applications, 1996, 16(3): 19-31
  • 2Green M. Shared Virtual Environments: The Implications for Tool Builders [J]. Computer & Graphics, 1996,20(2): 185-189
  • 3Bouvier D J. Getting Started with the JAVA 3D. http://www.sun.com,1999
  • 4Sun Inc.. JAVA 3D Guide[Z]. Java Soft, 1999
  • 5潘志庚,cad.zju.edu.cn,姜晓红,张明敏,石教英.分布式虚拟环境综述[J].软件学报,2000,11(4):461-467. 被引量:121

共引文献45

同被引文献28

引证文献4

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部