永发信息网

Google地球的“OpenGL”模式与“DirectX模式”有啥区别?

答案:2  悬赏:20  手机版
解决时间 2021-03-03 15:51
Google地球的“OpenGL”模式与“DirectX模式”有啥区别?
最佳答案
这是两种3D API 谷歌地球可以用两种之一进行渲染 如果要说哪个好的话,那就是您的显卡所支持的渲染加速 DirectX和Windows同是MS的产品 您计算机上的系统和显卡都是对DirectX的支持好 所以用DirectX模式 如果在其他系统如linux或者Mac OS X之下 DGoogle地球的“OpenGL”模式与“DirectX模式”有啥区别?
全部回答
opengl是较老式的一种三维显卡,通常是显卡上面有自己的显频处理器,类似于系统的cpu,专门处理三维的加速用的,而不是用系统的cpu。以前这种显卡较贵,而且是专门给做三维尤其是autocad等软件用的一种显卡。opengl有单核也有双核的,显卡的显存也是普通显卡的两倍左右。 directx里面有所谓的direct 3d的支持,就是假如显卡里面的芯片(普通的三维显卡的芯片,如nvidia的关于三维的处理模式是预设的,而且是硬件支持,假如三维软件需要的三维指令不再显卡的芯片里面,那么cpu就会自动接过来做运算,而opengl的显卡的处理器可以自己做运算,不需要用到系统的cpu)有支持三维的指令,那么微软的directx中介就会让显卡做计算,假如显卡没有,那么就会是系统的cpu做计算。现在比较高级的显卡都有很多硬件内崁式的指令在显卡的芯片里面。 opengl是最好的三维,但是价钱较贵。directx里面的direct 3d是最普遍的,但是因为三维的指令市场的更新,而芯片里面的指令是属于硬件,无法更新,所以要用到新的三维指令就要另买一个新的三维卡。这也就是为什么nvidia的9800要比9300好,好比8500好,因为越高的型号就有越新的三维指令。 google earth是一款使用三维的模式计算和画出图像的软件,是利用非常微小的三角形和多角形来完成不同层次的图像,就像一个三维游戏一样。假如你的显卡支持opengl模式,那么google earth的绘画功能要较简单,以为大多数的计算过程你的显卡办得到。假如你的显卡不支持opengl模式,而是directx模式,那么google earth运行就较慢些,因为软件的更新和三维指令不一定是每一个三维显卡都支持的。所以就要变成较简单的模式了。 nvidia的gefore 9300ge应该是以directx模式运行的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
桂林国民村镇银行平乐支行我想知道这个在什么
藏獒换毛季节如何梳理
江苏高考371分双A十,全省排名一万四千名能上
消化系统中不与食物接触的消化器官是DA. 胃B.
中国石油加油卡销售服务中心在哪里啊,我有事
北航土木工程怎么样
风扇费电吗
心胸狭窄的人很难相处的翻译是:什么意思
图1、 图2给我们的警示是B①我们要学会对不良
富友人家居家生活馆·宝鸡店在哪里啊,我有事
幼儿首次入园时应该做哪些身体健康检查?
贵州安顺市晚上有什么好吃的摊店?
四氢化二碳电子式和结构式
幼儿园用什么样的办法激励家长
明光村邮政所这个地址在什么地方,我要处理点
推荐资讯
通天之路和吞噬星空哪个更好看???
住宅工程套内质量验收规范中主控项目有哪些?
魔兽世界。话说同一个部位装备的装等很高但一
“去年上巳洛桥边,今年寒食庐山曲.”什么意
梦到一只会说话的猫趴在我肩膀上不愿离开是啥
威海姹名服饰有限公司在哪里啊,我有事要去这
薛平贵与王宝钏里金钏和银川打架的时候是第几
聊城市东昌府区人民检察院派驻凤凰检察室在什
LOL更新后男爵领域为什么不能打排位
杏林大药房百通花园店我想知道这个在什么地方
锦花苑(东北1门)地址在什么地方,想过去办事
电脑的键盘长什么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?