共查询到20条相似文献,搜索用时 15 毫秒
1.
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
王德才 《电脑编程技巧与维护》2006,(5):68-71
目前使用Direct3D开发三维图形程序,可以采用COM接口的方式,也可以采用.NET类库的方式,本文介绍采用COM接口方式开发Direct3D三维图形程序的基础知识,然后介绍开发Direct3D程序的基本步骤和基本概念,并给出了相关的开发环境设置。 相似文献
6.
7.
8.
9.
一种基于OpenGL3D API的人机实时交互技术 总被引:1,自引:0,他引:1
利用MFC基本类库优势的OpenGL强大的图形功能,成功地实现了3D API人机实时交互功能,并以一具体应用为例,论述了3D拾取的原理和具体实现方案。 相似文献
10.
0 引 言Java3D API是用来开发三维图形和开发基于Web的 3D应用程序 (applet)的编程接口 .目前用于开发三维图形软件的 3D API(Open GL、Direct3D)都是基于摄像机模型的思想 ,即通过调整摄像机的参数来控制场景中的显示对象 ,而 Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案 ,即通过改变视平台的位置、方向来浏览整个虚拟场景 .它不仅提供了建造和操作三维几何物体的高层构造函数 ,而且利用这些构造函数还可以建造复杂程度各异的虚拟场景 ,这些虚拟场景大到宇宙天体 ,小到微观粒子 .Java 3D 是Java Med… 相似文献
11.
12.
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建模工具制作三维模型,包括模型文件格式转换、将模型加栽到程序并创建网格模型对象、提取模型材质和纹理信息以及模型渲染等,最后给出使用文件模型的几点建议。 相似文献