首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
3D API     
《个人电脑》2003,9(8):74-74
API(Application Programming Interface)即“应用程序接口”是连接应用程序与操作系统,实现对计算机硬件控制的纽带.Direct3D和OpenGL是目前的两大3D图形API,要在你的3D显卡上进行3D特效的制作,实现都必须通过它们,还有曾经随着3dfx的VooDoo红极一时的Glide,可惜它已随着3dfx的倒闭而作古,其它还有Heidi等接口)。  相似文献   

2.
介绍了基于Direct3D虚拟三维技术开发的三维场景模拟系统3DSSS的基本功能、特点、开发中的关键技术以及完整的模拟过程,并以某看守所建筑设计的三维模拟方案为例介绍了3DSSS在建筑设计中的具体应用。  相似文献   

3.
微软的3DAPI提供了对加速硬件的设备无关访问。微软的适用于PC平台的DirectXAPI中最新成员Di-rect3D是96年6月发表的,Direct3D为程序员提供了一种显示3D图形的硬件无关API,并提供了应用程序能随时使用系统现有图形加速硬件的一种机制。因为Direct3D位于应用程序和硬件之间,提供了对3D图形的OS级支持,这样就把硬件与接口分开了,它让使用3D图象的程序能在各种台式计算机上运行。这些程序能利用硬件功能提供3D图形的理想质量和快速生成。Direct3D本身实际上是三层结构中的中间层。最低层是硬件抽象层(HAL),它包含了特定硬…  相似文献   

4.
5.
Direct3D程序开发基础   总被引:1,自引:0,他引:1  
目前使用Direct3D开发三维图形程序,可以采用COM接口的方式,也可以采用.NET类库的方式,本文介绍采用COM接口方式开发Direct3D三维图形程序的基础知识,然后介绍开发Direct3D程序的基本步骤和基本概念,并给出了相关的开发环境设置。  相似文献   

6.
Direct3D保持模式下三维程序设计   总被引:1,自引:0,他引:1  
李科 《计算机应用研究》1999,16(3):72-74,93
DirectX是微软公司在Windows95下为二维和三维的快速动画推出的一整套开发系统,国外广泛用于游戏的设计。  相似文献   

7.
3D建模与编程技术   总被引:15,自引:0,他引:15  
3D建模与编程技术是3D应用软件实现中非常技巧和关键性的技术,目前应用比较广泛的有OpenGL,Direet3D,Java3D和VRML等。OpenGL主要用于底层软件和复杂场景建模软件的开发,Direet3D和Java3D主要应用于较高层次3D软件的快速开发,而VRML实质是一种描述性的3D建模语言,在Plug-in的支持下,可以增强Web的三维功能。对这四种技术的运行机理、实现机制和程序结构等作了较为详尽的阐述。  相似文献   

8.
9.
一种基于OpenGL3D API的人机实时交互技术   总被引:1,自引:0,他引:1  
蔡伟  李敏 《微机发展》2000,10(4):42-44
利用MFC基本类库优势的OpenGL强大的图形功能,成功地实现了3D API人机实时交互功能,并以一具体应用为例,论述了3D拾取的原理和具体实现方案。  相似文献   

10.
面向VR应用系统的Java 3D API   总被引:13,自引:0,他引:13       下载免费PDF全文
0 引 言Java3D API是用来开发三维图形和开发基于Web的 3D应用程序 (applet)的编程接口 .目前用于开发三维图形软件的 3D API(Open GL、Direct3D)都是基于摄像机模型的思想 ,即通过调整摄像机的参数来控制场景中的显示对象 ,而 Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案 ,即通过改变视平台的位置、方向来浏览整个虚拟场景 .它不仅提供了建造和操作三维几何物体的高层构造函数 ,而且利用这些构造函数还可以建造复杂程度各异的虚拟场景 ,这些虚拟场景大到宇宙天体 ,小到微观粒子 .Java 3D 是Java Med…  相似文献   

11.
基于微机的三维图形引擎体系结构研究   总被引:1,自引:0,他引:1  
本文分析了目前在微机上广泛应用的几种三维应用程序接口的结构及其特点,提出了一个基于OpenGL和Direct3D两种三维应用程序的三维图形引擎体系结构框架,该框架采用面向对象的设计思想,具有很好的可扩展性和代码复用率。  相似文献   

12.
主要介绍了基于Direct3D点精灵的粒子系统,结合面向对象的思想,对粒子系统管理器、粒子发射器及粒子3个类的数据成员、成员函数进行设计。例证表明Direct3D点精灵技术可以形象地模拟粒子,并在普通微机上达到较好的仿真效果。  相似文献   

13.
通过实例详细研究并阐述在3D游戏开发中,3DSMAX、MAYA制作完成的人物和场景被Direct3D调用的方法,即如何通过D3D来运用3D作品。  相似文献   

14.
Direct3D中的Shader与HLSL   总被引:1,自引:0,他引:1  
介绍图形渲染的流程与Direct3D的Vertex Shader、Pixel Shader和HLSL的引入及发展,阐述了它们的基本原理、应用及工作特点.  相似文献   

15.
OPEN GL在计算机校园虚拟漫游中的应用   总被引:2,自引:0,他引:2  
总结了OpenGL和Direct3D两种工具软件在实现三维实时过程中的特点,给出了基于OpenGL的计算机校园虚拟漫游的具体实现过程。  相似文献   

16.
本文介绍了Direct3D中使用的三维坐标系和基本图元类型,重点说明了如何使用顶点缓冲区和索引缓冲区绘制图形,并给出了具体的步骤.  相似文献   

17.
本文讨论粒子的渲染、粒子管理和粒子系统的应用.  相似文献   

18.
三维场景浏览器的设计与实现   总被引:3,自引:0,他引:3  
该文介绍了如何基于微机平台和现有的3DAPI设计和实现一个三维场景浏览器,讨论了三维场景浏览器的实现原理及关键技术,如任意空间漫游、空间查询、可见性测试等,关于路径漫游提出了线性样条路径漫游时转角处抖动问题的解决方法。此外,文章还给出了一个基于两种流行3DAPI的三维场景浏览器的系统框架,该系统框架构充分利用了面向对象的设计思想,具有很好的可扩展性和代码复用率。  相似文献   

19.
基于D3D的三维虚拟人运动显示   总被引:2,自引:1,他引:1  
开发了一套基于Direct 3D技术的应用程序开发包DXVHSDK,它可以在虚拟环境中载入、驱动并显示一个或多个三维虚拟人,具有绘制速度快、可靠性高、可扩展性强等优点,能够灵活地驱动虚拟角色完成各种复杂的运动和操作,可以广泛应用于仿真、娱乐、智能人机交互等领域.在DXVHSDK的基础上,还开发了一个可以控制虚拟人运动的原型系统.  相似文献   

20.
本文介绍如何使用Direct3D建模工具制作三维模型,包括模型文件格式转换、将模型加栽到程序并创建网格模型对象、提取模型材质和纹理信息以及模型渲染等,最后给出使用文件模型的几点建议。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号