direct 3d是基于微软的通用对象模式com(common object mode)的3d图形api。它是由微软(microsoft)一手树立的3d api规范,微软公司拥有该库百家乐凯发k8的版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。direct3d是微软公司directx sdk集成开发包中的重要部分,适合多媒体、娱乐、即时3d动画等广泛和实用的3d图形计算。自1996年发布以来,direct3d以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3d图形加速的主流显示卡都对direct3d提供良好的支持。但它也有缺陷,由于是以com接口形式提供的,所以较为复杂,稳定性差,另外,目前只在windows平台上可用
这是微软为提高3d 游戏在win 95/98中的显示性能而开发的显示程序。这个基于显示光栅加速引擎非常强大和复杂,它在显示满屏状态,提供多边形计算、贴图场景等优化能力。 由于其只能在满屏提供优化能力,所以在3ds max中你只能在最大化显示视角时(如最大化显示top、right、left和perspective视角),才能获得加速能力。同时,direct3d不支持windows nt系统。 3ds max只支持5.0以上的directx,direct 3d只支持光栅级函数调用,direct 3d常得到廉价的显示卡支持,支持场景数据优化、加速贴图显示(需得到显示卡的支持),场景透视修正。 direct 3d工作在高位显示模式,在这些显示模式下,它可达到一个显示质量和内存占用的平衡点。缺点是,只能工作在win95/98下,不能工作在windows nt下,只支持高位颜色显示模式,两个显示通道显示相对较慢,由于direct 3d分配显示内存的方式问题,在极大化/极小化窗口时会出现显示混乱问题。由于direct 3d对3ds max支持不足,显示速度虽然快于heidi,但在3ds max并不适用。
photoshop|
dreamweaver|
svg|
webgl|
visual studio|
powerdesigner|
eclipse|
git|
apache ant|
atom|
composer|
codesmith|
flex|
gradle|
maven|
sublime text3|
svn|
tableau|
vim|
chrome开发者工具|
opengl|
unity|
direct3d|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....