美文网首页
一、图形API简介

一、图形API简介

作者: 东篱采桑人 | 来源:发表于2020-07-02 17:07 被阅读0次

学习图形API前,我们先了解几种主流图形API。

1.OpenGL(Open Grapics Library)

这是一个跨编程语言跨平台的编程图形程序接口,它将计算机的资源抽象成⼀个个OpenGL的对象,对这些资源的操作抽象成⼀个个的OpenGL指令。

2.OpenGL ES (OpenGL for Embedded Systems)

这是OpenGL 三维图形 API 的⼦集,针对⼿机、 Pad和游戏主机等嵌⼊式设备⽽设计,去除了许多不必要和性能较低的API接⼝。

3.DirectX

这是属于Windows上的⼀个多媒体处理框架,并不是一个单纯的图形API,按照性质分类,可以分为显示声⾳输⼊⽹络这四个部分。且只支持Windows,不支持其他平台。

4.Metal

这是AppleWWDC 2014上为游戏开发者推出的新技术框架 ,只支持Apple相关平台,该技术较OpenGL能够为3D图像提⾼10倍的渲染性能。从iOS12开始,Apple底层渲染全部由metal实现。

5.Vulkan

...

图形API可以用来做什么?

简单来说就是实现图形的底层渲染

  • ⽐如在游戏开发中,对于游戏场景/游戏⼈物的渲染
  • ⽐如在⾳视频开发中,对于视频解码后的数据渲染
  • ⽐如在地图引擎,对于地图上的数据渲染
  • ⽐如在动画中,实现动画的绘制
  • ⽐如在视频处理中,对于视频加上滤镜效果

图形API是利⽤GPU芯⽚来⾼效渲染图形图像,对于iOS开发者来说,这是唯⼀接近GPU的⽅式,所以我们需要熟悉Metal,掌握OpenGLOpenGL ES

相关文章

  • 一、图形API简介

    学习图形API前,我们先了解几种主流图形API。 1.OpenGL(Open Grapics Library) 这...

  • 第二弹 OpenGL 快速理解 图形API(一)

    快速了解图形API 图形API简介(定义) OpenGL(Open Graphics Library)是一个跨编程...

  • 图形 API 简介

    常见的图形 API 1、OpenGL、OpenGL ES OpenGL 和OpenGL ES 都是由 Khrono...

  • Open GL初识篇一

    一、图形API简介 我们常见的图形API大概有Open GL、Open GL ES、DirectX、Metal等等...

  • 一:OpenGL-初识

    本节知识点: 图形API简介 图形API解决那些问题? OpenGL 中专业名词解析 OpenGL坐标系解析 图形...

  • 初探OpenGL

    大纲 推荐书籍 图形API简介 图形API解决哪些问题? OpenGL 中的专业名词解析(简述) OpenGL坐标...

  • 一、OpenGL 常见专业名词解析

    图形API 简介 OpenGL (Open Graphics Library) 是⼀个跨编程语言、跨平台的编程图形...

  • OpenGL专业名词及坐标系解析

    图形API简介 OpenGL(OpenGraphicsLibrary)是⼀个跨编程语⾔、跨平台的编程图形程序接⼝,...

  • (一)OpenGL初探

    OpenGL初探 开篇介绍 这篇文章,主要讲的是以下几点: 图形API简介 图形API解决什么问题 OpenGL专...

  • 音视频之基础+渲染流程

    常用图形API简介: OpenGL(Open Graphics Library)是一个跨编程语言、跨平台的编程图形...

网友评论

      本文标题:一、图形API简介

      本文链接:https://www.haomeiwen.com/subject/jxrrqktx.html