opengl
文章平均质量分 60
jack_201316888
这个作者很懒,什么都没留下…
展开
-
Opengl简介
OpenGL(英语:Open Graphics Library,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL被设计为只有输出的,所以它只提供渲染功能。核心API没有窗口系统、音频、打印、键盘/鼠标原创 2021-12-05 17:49:12 · 25443 阅读 · 2 评论 -
GLSL简介 GLSL――OpenGL Shading Language
GLSL简介 OpenGL着色语言(GLSL――OpenGL Shading Language)是用来在OpenGL中着色编程的语言,也即开发人员写的短小的自定义程序,他们是在图形卡的GPU (Graphic Processor Unit图形处理单元)上执行的,代替了固定的渲染管线的一部分。比如:视图转换、投影转换等。GLSL(GL Shading Language)的着色器代码分成2个部分:Vertex Shader(顶点着色器)和Fragment(片断着色器),有时还会有Geometr...转载 2021-12-05 17:40:11 · 977 阅读 · 0 评论 -
OPENGL 入门
概述OpenGLOpenGL是渲染2D、3D矢量图形硬件的一种软件接口。本质上说,它是一个3D图形和模型库,具有高度的可移植性,并且具有非常快的渲染速度。OpenGL并不是一种语言,而是更像一个C运行时函数库。它提供了一些预包装的功能,帮助开发人员编写功能强大的三维应用程序。 OpenGL可以再多种操作系统平台上运行,例如各种版本的Windows、UNIX/Linux、Mac OS 和 OS/2等。如今,OpenGL广泛流行于游戏、医学影像、地理信息、气象模拟等领域,是高性能图像和交互性场景处理的工业转载 2021-10-12 18:09:37 · 950 阅读 · 0 评论 -
OpenGL program
OpenGL installcmd:sudo apt-get install build-essentialsudo apt-get install build-essential libgl1-mesa-devsudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev原创 2021-10-12 17:12:19 · 111 阅读 · 0 评论 -
OpenGL图形渲染管线、VBO、VAO、EBO概念及用例
https://blog.csdn.net/dcrmg/article/details/53556664图形渲染管线(Pipeline)图形渲染管线指的是对一些原始数据经过一系列的处理变换并最终把这些数据输出到屏幕上的整个过程。图形渲染管线的整个处理流程可以被划分为几个阶段,上一个阶段的输出数据作为下一个阶段的输入数据,是一个串行的,面向过程的执行过程。每一个阶段分别在GPU上运行各自的数据处理程序,这个程序就是着色器。部分着色器允许我们使用着色语言(OpenGL Shadin.转载 2021-10-12 16:48:47 · 576 阅读 · 0 评论 -
OpenGL
https://blog.csdn.net/candycat1992/article/details/39676669原创 2020-07-02 17:32:38 · 104 阅读 · 0 评论