OpenGL初探

关于图形API

OpenGL (Open Graphics Library) 是一个跨编程语言、跨平台的编程图形程序接口。它将计算机的资源抽象称为一个个OpenGL的对象,对这些资源的操作抽象为一个个的OpenGL指令。

OpenGL ES (OpenGL for Embedded Systems) 是OpenGL三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备⽽设计,去除了许多不必要和性能较低的API接口。

DirectX 是由很多API组成的,DirectX并不是⼀个单纯的图形API,最重要的是DirectX属于Windows上一个多媒体处理框架,并不支持Windows以外的平台,所以不是跨平台框架。按照性质分类,可以分为四⼤部分,显示部分、声⾳部分、输入部分和⽹络部分。

Metal 2014年Apple为游戏开发者推出的新的平台技术 Metal,该技术能够为 3D 图像提高 10 倍的渲染性能。Metal 是Apple为了解决3D渲染⽽推出的框架。

OpenGL的一些常见名词

1、状态机

    状态机是理论上的⼀种机器。它描述了一个对象在其神明周期内所经历的各种状态,状态间的转变,发生转变的动因、条件以及转变中所执行的活动。

    状态机具有的特点:

    ### 有记忆功能

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容