OpenGL相关功能软件开发(Glut, FreeGlut, Glew, glfw etc…)

OpenGL相关功能软件开发(Glut, FreeGlut, Glew, glfw etc…)

OpenGL是一个非常强大的跨平台交互平台,提供开放式图形库功能,提供了多种API去做2D和3D的矢量图。OpenGL可以用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL本质上并非API,其实是Chronos Group开发维护的一套规范,定义了一系列三百多函数用于图形操作的API。硬件比如GPU开发的厂商,有硬件翻译API的指令,根据OpenGL的规范来开发。另外如果硬件上无法满足OpenGL的功能,则可以通过类似软渲染的方式来实现相关功能。

OpenGL通过上下文(context)的信息,比如顶点坐标,纹理和上色器信息等会渲染信息会储存为一个数据结构,来控制计算机进行图形的渲染。

link:https://zh.wikipedia.org/wiki/OpenGL

文章知识点与官方知识档案匹配,可进一步学习相关知识OpenCV技能树首页概览11524 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月20日
下一篇 2020年8月20日

相关推荐