用户登录
用户注册

分享至

丽台 opengl direct3d

  • 作者: 这个人很懒_连昵称都没有
  • 来源: 51数据库
  • 2020-09-23
Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。

OpenGL是近几年发展起来的一个性能卓越的三维图形标准,它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL做为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor、VR软件World Tool Kit、CAM软件ProEngineer、GIS软ARC/INFO等等。值得一提的是,随着Microsoft公司在Windows NT和最新的Windows 95中提供了OpenGL标准及OpenGL三维图形加速卡(如北京黎明电子技术公司的AGC-3D系列三维图形加速卡)的推出,OpenGL将在微机中有广泛地应用,同时也为广大用户提供了在微机上使用以前只能在高性能图形工作站上运行的各种软件的机会。



  DirectX 9.0c,电脑显卡,机器买的时候就随机带了,现在的电脑大部分都支持OPENGL跟DIRECT3D,OPENGL和DIRECT3D能处理比较复杂的三维动画,有些电脑没有这个显卡,要是玩CS1。6的话没有OPENGL和DIRECT3D显卡的话就不能右手持枪,可以到天空软件网下一个。



  玩QQ堂让你选择?
第一个是显卡3D加速,第二个不是。
如果你的显卡很好并且支持3D加速建议用第一个,如果显卡不够好玩起来很卡建议用第二个项。



  玩CS的吧???
建议用OPENGL
软件
前端设计
程序设计
Java相关