Java结合OpenGL实现互联网三维应用程序的新方法

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:lshwy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的发展给大家的日常生活带来了巨大的变化。随着技术的不断创新和用户要求的日益提高,以图像和文字为基础的大量网络信息将逐渐被更具表现能力的计算机虚拟世界所替代。如何解决虚拟现实在互联网上的应用,重点是三维视觉效果的体现,是当今互联网研究的一个极其热门的问题。 本文介绍的新方法,通过使用Java本地接口(JNI)技术,让JNI作为中间连接层快速有效的将上层的Java程序与底层的OpenGL实现联系起来,让所有的OpenGL三维运算均在系统内部完成,保证了OpenGL功能的完全实现,同时也提高了程序的运行效率,降低了系统资源的消耗。 新方法的目的是提供一个在互联网上表现复杂三维应用的开发包,使得开发人员能够简便快捷有效的在此开发包基础上编写高质量,高效率的复杂三维应用程序。开发包提供给开发人员的是一组Java Beans,即Java类库。开发人员使用该开发包提供的接口就能够方便地在Java程序中嵌入OpenGL语句,实现适用于互联网上的三维应用程序的开发。 利用本方法实现互联网上三维应用程序开发,在各方面都能达到非常好的效果,相信将会得到广泛的应用。
其他文献
随着传感器技术、通信技术的发展,无线传感器网络已经广泛应用在众多领域。而如何减小传感节点的能耗,提高无线传感器网络的生命周期,是无线传感器网络中一个重要的研究问题
如何更好地利用遗产系统来开发新系统,正在成为当前软件工程研究的一个重要方向。软件再工程正是在这种情况下才越来越显示出其重要作用。软件再工程提供了一条有效利用遗产系
中科院等离子体研究所目前正在建设的世界上最大的超导托卡马克装置之一——HT-7U(HT-7的升级装置),其目标就是实现长脉冲稳态运行.由于放电时间长、采集通道多,采集数据量大
需求工程是软件工程的一个分支,它是一个多学科、以人为中心的过程,其中需求分析和建模是一个极其重要的阶段。传统的需求建模往往只重视系统的“是什么”和“如何做”两个方面
该文首先对电子商务中信息传输的安全性进行讨论,并就其核心技术——公钥加密体制进行了一定的研究.针对椭圆曲线加密算在密码学上的应用和实现提出了自己的一些观点,在椭圆
该课题由不同角度出发,对当前主要使用的几种路由算法,进行对比.针对当前INTERNET上使用最多的OSPF协议,详细的阐明了它运作的机理,讲述了它具体实现步骤以及分析了链路状态
该文基于移动计算范型和国际工作流联盟的定义,将业务流程的全部或部分自动化解释为多个迁移实例之间的集散式协同工作过程,每个迁移实例都按照迁移工作流管理引擎的意图有序
该文结合CSCW技术提出了一个通用分布式多媒体网络协作平台的体系结构,分析了多媒体通信,用户协作信息管理,协同应用的并发控制机制等问题,最终实现了协作与共享在平台中的集
移动Ad hoc网络是一种复杂的分布式网络系统。该网络由一组无线移动节点组成,是一种不需要依靠任何固定基础设施并能够快速部署并使用的网络体系,是没有任何中心实体、自组织
需求工程是软件工程初期的重要工作,其目的是得到对需求的准确清晰一致的描述以及相应的求解限制.该文系统而详细地介绍了需求工程中的一些概念及它们的作用,包括视点及多视