JW3DDevelop 技术开发教案.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JW3DDevelop 技术开发教案.doc

JW3DDevelop 技术开发 version 2.0 前言 本文档提供给JW3D开发人员使用,为他们提供JW3D三维仿真功能第二次开发的详细技术资料。 JW3D扩展(开发)仿真功能涉及两个重点:配置文件和JW3D的Java扩展类。 JW3D扩展(开发)仿真功能是通过配置文件和JW3D的Java扩展类来实现的。配置文件放置用户Java扩展程序的引用和一些基本命令(如漫游命令),所以JW3D通过解析配置文件的相关命令以及扩展类完成相应的动画效果和交互功能。由于读取三维模型数据文件(*.WRL)生成三维图形与配置文件解析执行(用户Java扩展程序的调用)是相互独立的,所以配置文件的大小对系统性能影响很小。同时,仿真过程所涉及的Java扩展类是在使用时才调入内存执行,如采油树(油田)的阀门与压力表的仿真,当用户从菜单中选择‘阀门与压力表仿真’时,系统再从后台服务器提取CyTree_ValveTableEmulate类的代码执行。 这些仿真功能扩展机制,保证了基于Internet网的三维仿真系统的系统性能(如下载速度、反应速度等等),用户在系统仿真功能扩展时也不必担心是否自己的扩展类(包)太大了,影响页面的下载速度。 JW3D既可独立使用;也可当作一个插件,嵌入客户基于J2EE技术的信息管理系统,使其由二维界面操作升级为三维界面操作;若与JW Framework信息化平台联合使用,可快速低成本地开发客户所需的三维仿真系统。 软件安装 JW3DDevelop的安装包括Java的JDK安装和JW3D安装,另外,用户还要安装Java开发工具(如Jbuilder *、Eclipse *等)。 JDK安装 JW3D要求JDK1.5.0 版本以上(推荐使用 JDK1.5.0)。 安装过程略,因为对于Java软件开发人员来说,安装JDK很熟悉。 有些Java开发工具自带有JDK,如 Jbuilder2005自带的是JDK1.4.2。 JW3D安装 (千万注意:安装路径不能有汉字和空格符,不然会安装时出错) 第一步:选择前面已安装好的JDK安装目录。 JW3DDevelop在安装时有一个简单的判断,判断当前选择的目录是不是JDK,若不是,点击‘下一步’按钮时弹出提示框且不能进到下一步。 第二步:选择开发目录(安装程序自带了一个Jbuilder2005的开发案例) 第三步:综合显示前面两步选择是否正确 第四步:安装完成。 Java开发工具的安装 (略) Jbuilder2005、Eclipse3.1(以上)等Java开发工具,已有很多介绍其安装的书集。 注意:若您安装的是Jbuilder,当安装完JW3DDevelop后,需在Jbuilder的‘Tools’——》‘Configure’——》‘JDKs’里重新创建jdk1.5.0,这样开发工具在编译工程项目时,Java3D的相关类再会被引用到。 用Jbuilder工具时,若运行程序所需内存在100M以上时就会发生堆栈溢出例外(因为Jbuilder调式程序时内存设置缺省为128M),最好修改它512M。方法为修改运行参数: ‘Run’——》‘Configurations’——》‘new’——》 Name: 用户自己定义 Build target: Make Run : Application Main Class: test.TestVR(也可是用户自己编写的类) VM parameters: -Xmx512M 案例程序调试 安装程序安装了一个例子程序,它是Jbuilder2005的创建的一个JW3D的项目(vr_ext.jpx),安装完后可运行TestVR。若编译时出错误,请检查: 项目是否引用了JW3D.jar包(放在安装目录下的/lib/下,JBuilder2005——Project——Project properties——Required Libraries——JW3D——‘Edit’按钮,看看JW3D引用包的引用地址是否与您的安装路径一致)。 JDK**是否在安装完后被Jbuilder2005重新创建 若程序运行后没有三维图,请检查: TestVR.java类 的public static void main(String[] args) 内的 lma.setDataFromType(false); // 数据从本地来 lma.setDefaultFilePath(E:/LMTest/vr_ext/); // 指定模型文件和配置文件的目录(即您安装的路径) lma.setDefaultUrlPath(http://localhost:8088/lm/); 安装注意事项 注意一:开发安装 JW3D开发人员,若只需在Java开发工具里调试,只安装前面几项

文档评论(0)

changlipo2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档