查看: 2457|回复: 4

请教osg/opengl/显卡驱动和操作系统的关系

[复制链接]

该用户从未签到

发表于 2014-8-21 21:04:42 | 显示全部楼层 |阅读模式
我一直理解opengl是显卡驱动厂商提供的一种驱动接口标准,但是最近看了不少论文,感觉好像又不对,而且没有显卡的时候,也可以调用opengl,有的论文说opengl是一个图形库,当然是第三方或者操作系统根据opengl标准开发的,请问
1、opengl、操作系统和显卡驱动的关系是什么?
2、OpenGL那些功能用到了显卡的GPU能力?
3、OSG那些功能用到了显卡功能?

该用户从未签到

发表于 2014-8-22 09:06:47 | 显示全部楼层
opengl是3d标准或驱动接口,驱动是opengl在特定硬件上的具体实现。没有显卡也可以使用是因为用软件实现了opengl,也可以称为软驱动吧。
osg基于opengl,所以osg利用opengl实现了相关的硬件功能。
以上是我的理解。供参考

该用户从未签到

发表于 2014-8-26 14:46:12 | 显示全部楼层
显卡是机器,opengl(osg)是操作工人,我们所做的只是再不断的为工人(opengl)提供原材料罢了

该用户从未签到

发表于 2014-9-2 00:17:05 | 显示全部楼层
简单的说opengl相当于一个XX法律
操作系统相当于一个国家
显卡驱动是个法院
显卡是被告人
GPU是被告的大脑
如果你是原告 运用XX法律 让法院判决被告必须为你劳动 这就是一切

该用户从未签到

 楼主| 发表于 2014-9-21 14:32:16 | 显示全部楼层
fenma3422 发表于 2014-8-22 09:06
opengl是3d标准或驱动接口,驱动是opengl在特定硬件上的具体实现。没有显卡也可以使用是因为用软件实现了op ...

讲解的很清楚,万分感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表