第2l卷第9期

2011年9月

计算机技术与发展

COMPI7TER TECHNOIX)CY AND DEVELOPMEn兀'

V01.2l No.9

Sep. 2011

基于Java 3D的交互式三维动画的研究

王静秋,王国忠

(南京航空航天大学机电学院,江苏南京210016)

摘要:为了建立基于工程图学的虚拟实验室,在计算机的屏幕上虚拟现实中零件的装配,笔者通过对两种虚拟语言

VRML与Java 3D的分析比较,选定以Java 3D为虚拟平台,在引入.obj文件的基础上,按照现实中零件的安装和工作过程,

通过设定相应的程序来实现零件的交互和装配过程,并完成了对零件交互式三维装配动画以及工作原理的论述。以压板

为例,给出了一个基于Java 3D的交互式j维装配动画的例子,实现了该装配体在虚拟现实中的要求,达到了虚拟装配的

目的。从而验证了该方法在现实零件装配中的预见性和优越性。

关键词:VRML;Java 3D;虚拟装配

中图分类号:TP312 文献标识码:A 文章编号:1673-629X(2011)09.0148—05

Research of Interactive 3D Animation Based on Java 3D

WANG Jing-qiu,WANG Guo-zhong

I College of Mechanical and Electrical Engineering-Nanjing University of Aeronautics

and Astronautics-Nanjing 210016.China)

Almraet:The purpose of this research is tO establish virtual laboratory which is based on engineering gtaphle8 and tO realize virtual 89-

sembly of parts in the computerⅨ舶e∞.Java 3D WaS chosen for virtual platform compared with VRML language.In accordance wi也the

reality of the parm of the installation and work processes based on introducing.obj file。realized the interaction and assembly of pans by

setting button program and completed the descriImon of interactive 3D assembly animation.Finally by taking planl‘for example-gave姐

interactive 3D assembly animation.realized virtual assembly and met the requirements in virtual reality.Proved the predictability and瓣

periority of this method in the real compon∞t assembly.

Key words:VRML;Java 3D;virtual assembly

O 引 言

WWW(World Wide web)为3D图形增添了一种

有趣的新方法,利用3D图形可以创建完全存在于计

java三维动画_基于Java3D的交互式三维动画的研究相关推荐

  1. 用JAVA做一个物理动画_运用Java3D实现三维实时物理模拟动画

    实时模拟指的是一边计算物体的状态,一边呈现该物体过程.对物理现象与自然过程等的实时模拟在数值上更为精确真实且交互性与灵活性及表现力更强.对此种类型的模拟无法用事先编制好顺序的动画来呈现模拟对象,而必须 ...

  2. 基于Java3D的网络三维可视化原型系统设计与实现

    目录 基于Java3D的网络三维技术的设计与实现 1 摘要: 1 Abstract: 1 第一章 绪论 5 §1.1 引言 5 §1.2 互联网3D图形技术的应用 5 §1.3 JAVA3D在Web中 ...

  3. java校园导航_基于Android平台的校园导航系统

    摘要:随着移动网络通讯技术的迅速发展和基于安卓技术的手持终端设备的日益普及,Android手机在学生群体中普遍使用,各类高校内部一般都具有良好的校园网络环境.虽然现在出现了各式各样的地图导航软件,但在 ...

  4. cesium 车流_基于Cesium的城市三维可视化地下管线系统的建立方法与流程

    本发明属于虚拟三维管线领域,特别是涉及基于Cesium的城市三维可视化地下管线系统的建立方法. 背景技术: 随着我国经济的快速发展,城市规模也在不断地扩大,而城市地下管网的铺设力度也不断加大,城市地下 ...

  5. python绘制三维曲线图_Python基于matplotlib实现绘制三维图形功能示例

    本文实例讲述了Python基于matplotlib实现绘制三维图形功能.分享给大家供大家参考,具体如下: 代码一: # coding=utf-8 import numpy as np import m ...

  6. android svg指纹录取动画_你知道几种前端动画的实现方式?

    随着互联网的持续发展,H5 页面作为与用户直接交互的表现层越来越复杂,呈现的形式也越来越丰富,从而也要求 H5 页面具有更多的花样性及动画效果.那前端实现动画效果的方式有哪些呢,大致有如下几种: 一. ...

  7. python画三维图-Python基于matplotlib实现绘制三维图形功能示例

    本文实例讲述了Python基于matplotlib实现绘制三维图形功能.分享给大家供大家参考,具体如下: 代码一: # coding=utf-8 import numpy as np import m ...

  8. lisp二次开发 微盘_基于AutoLISP的AutoCAD二次开发研究_郭秀娟.pdf

    2008 年 12 月 Journal of Jilin Architectural and Civil Engineering Institute Dec.2008 基于 AutoLISP 的 Au ...

  9. 基于python的语料库数据处理电子版_基于 Python 自然语言处理工具包在语料库研究中的运用...

    基于 Python 自然语言处理工具包在语料库研究中的运用 刘 旭 [摘 要] 摘要:国内当前以语料库为基础的研究,在研究工具方面,多以 AntConc . PowerGREP 为主,使用 Pytho ...

  10. 多目标粒子群优化算法_基于粒子群优化的投资组合优化研究

    原文链接: 基于粒子群优化的投资组合优化研究​tecdat.cn 我今年的研究课题是使用粒子群优化(PSO)的货币进位交易组合优化.在本文中,我将介绍投资组合优化并解释其重要性.其次,我将演示粒子群优 ...

最新文章

  1. HTTP状态码(HTTP Status Code),常见的error 404, error 504等的意思
  2. CruiseControl.NET开篇
  3. BZOJ5323 [Jxoi2018]游戏 【数论/数学】
  4. 动态SQL中变量赋值
  5. 1流明等于多少lux_光通量(流明)和照度(勒克司)定义及换算关系
  6. linux根据进程名称,查看后台任务的运行目录
  7. 在 Perl 中利用 DOM 和 XPath 对 XML 进行有效处理
  8. 闪迪u盘量产工具万能版_我身边的“闪迪色”闪迪彩色手机U盘系列| 大家测573...
  9. 基于SSM+SpringBoot+MySQL的社区管理系统
  10. mysql delphi5_Delphi 7连接MySql 5.5.15
  11. catia批量转stp文件格式_catia教程一数据格式转换
  12. 回归、自回归、循环神经网络(RNN)、LSTM
  13. 深度学习:摩尔纹识别(翻拍检测)
  14. linux 音频驱动实验
  15. FlashFXP v5.3.0.3932中文版
  16. 目录类搜索引擎和全文搜索引擎的区别
  17. centos 下载文件很慢_百度云盘上传文件和下载文件慢的解决办法
  18. 有学历的程序员永远不懂没学历的痛,就像白天不懂夜的黑
  19. 光线微弯传感器matlab仿真,基于输出光斑旋转的光纤微弯位移传感器
  20. Spark的spark-*和blockmgr-*目录里是什东西,怎么来的

热门文章

  1. 269个JavaScript工具函数
  2. 单片机——LED点阵
  3. What do you think about this itinerary?
  4. excel2007 COUNTIFS
  5. Python之网络编程
  6. 各类编程语言教程合集
  7. linux 使用regulator
  8. 推荐系统序列化建模总结
  9. 2020数学建模国赛A题思路与代码(全)
  10. 花椒母公司花房更新招股书:年利润4亿 周鸿祎是大股东