学校网站建设注意什么,最简短的培训心得,wordpress图片显示不出来,最热门的网络游戏排行1、OpenGL
OpenGL#xff08;英语#xff1a;Open Graphics Library#xff0c;译名#xff1a;开放图形库或者“开放式图形库”#xff09;常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL的高效实现#xff08;利用了图形加速硬件#xff09;存在于Windo…1、OpenGL
OpenGL英语Open Graphics Library译名开放图形库或者“开放式图形库”常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。OpenGL的高效实现利用了图形加速硬件存在于Windows部分UNIX平台和Mac OS。OpenGL一般被认为是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口API其实OpenGL本身并不是一个API它仅仅是一个由Khronos组织制定并维护的规范(Specification)。
2、OpenGL分类
1WebGL: 是一项用来在网页上绘制和渲染复杂三维图形3D图形并允许用户与之交互的技术。 (2) OpenGL ES: OpenGLES是OpenGL的子集主要用于在嵌入式设备上的图形功能开发。
3、OpenGL封装库
oepngl是一个规范有很多好用且封装三方库常用的介绍如下 上面图片来源于OpenGL与gl glu glut freeglut glew glfw封装库关系(十五)_android opengl glu库_Android系统攻城狮的博客-CSDN博客
4、 OpenGL开发 opengl开发教程推荐网站LearnOpenGL CN (learnopengl-cn.github.io) 该网站包括opengl基本开发环境搭建的介绍。 附加 1、glfw环境安装 下载地址Download | GLFW 选择github repository包。 编译步骤如下
$ cd glfw-master //进入下载解压后文件
$ mkdir build
$ cd build
$ cmake ..
$ make -j
$ sudo make install
安装结果如下 2、其他安装环境介绍如下
Linux下OpenGL环境搭建(glfw)_glfw linux_风烟倦的博客-CSDN博客