计算机三维图形与OpenGL

 我来答
中地数媒
2020-01-17 · 技术研发知识服务融合发展。
中地数媒
中地数媒(北京)科技文化有限责任公司奉行创新高效、以人为本的企业文化,坚持内容融合技术,创新驱动发展的经营方针,以高端培训、技术研发和知识服务为发展方向,旨在完成出版转型、媒体融合的重要使命
向TA提问
展开全部

计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印的技术,Direct3D和OpenGL是目前的两大3D图形API,要在3D显卡上进行三维显示、浏览都必须通过它们来实现。

OpenGL是计算机工业标准应用程序接口,主要用于定义二维、三维图形。它是一套底层三维图形API,之所以称之为底层API,是因为它没有提供几何实体图元,不能直接用以描述场景。但通过开发一些转换程序,可以将其他软件制作的模型数据或GIS数据转换成OpenGL的顶点数据。

OpenGL是与硬件无关的软件接口,使用其他图形软件生产厂商再不用为各种不同的机型开发设计不同的软件,只要操作系统使用了OpenGL适配器就可以达到相同的效果,它是一个开放图形库,目前在Windows、MacOS、OS/2、Unix/X⁃Windows等系统下均可使用,且仅在窗口相关部分(系统相关)略有差异,因此具有良好的可移植性,同时调用方法简洁明了,应用广泛。OpenGL能在网络环境下以客户机/服务器模式工作,充分发挥集群运算的威力,是专业图形处理、科学计算等高端应用领域的标准图形库。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式