OpenGL入门详解(1.OpenGL是什么?)

最近一段时间,自己学习Open GL相关的知识,经历了很多的坑,才艰难的入门,在这里总结一下一路学习的知识点。

openGL简介

openGL是Open Graphics Library的缩写,指开源图形库。wikipedia 对其定义如下,它是一个跨语言,跨平台的应用程序接口,提供2D,3D图形渲染接口,操作在GPU之上,实现硬件加速渲染。

Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.

OpenGL用于桌面系统,在移动平台上的是其嵌入式的版本,叫做OpenGL ES(OpenGL Embedded Systems)。OpenGL ES 1.0把三维带进了移动平台,2.0取代了大多数旧的API,替换为新的可编程API;2012年8月,Khronos组织确定了3.0的规范,并向后兼容了OpenGL ES 2.0。

总结下就是宏观上知道Open GL ES是做什么的,有几个版本,它是跨平台的语言,在GPU上进行操作渲染,是一个图形库,提供相应API给外部调用。

到此,不需要了解更多的概念和功能,会一头雾水,确定了它的定义,就明确了方向。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值