- 博客(4)
- 收藏
- 关注
原创 OpenGL学习_08_入门复习
啊~~~~~~ 终于终于学完了OpenGL的入门篇章。。。个人感觉,对于没有任何渲染和计算机图形学方面基础的同学来说,理解和记忆起来还是有一定难度的。好在诸如初始化环境、创建window、函数指针管理、VAO、VBO、VEO的创建和绑定、纹理的加载和绑定、shader着色器程序的创建和使用、uniform变量的使用方法、摄像机、欧拉角等的使用和创建,都有一定的程式化框架,基本就那么几个步骤,按着...
2019-06-26 12:19:09
96
翻译 OpenGL学习_02_使用OpenGL第三方支持库GLFW、GLEW、GLAD
在之前一片文章中学习了使用标准的OpenGL接口创建一个OpenGL的hello world。这篇文章主要是学习如何使用OpenGL强大的第三方支持库来创建程序。 一、安装GLFW、GLEW、GLAD第三方支持库 1. 安装brew 2. 用brew安装glfw和glew brew install glfw3 brew install glew brew link glfw3 ...
2019-06-26 11:56:50
365
原创 OpenGL学习_01_环境搭建
最近动了心思,想要系统的学习一下有关渲染方面的知识,从openGL入手,参考书籍《OpenGL编程指南》原书第九版。 也是一小白,学习过程中记下笔记。 环境:macOS 10.14.4 一、安装xcode IDE 可以直接中App Store中搜索xcode,点击安装 1. 使用XCode创建项目: OS X -> Command Line Tool -> Next ...
2019-06-26 10:41:08
151
翻译 OpenGL学习_00_初识OpenGL
以下内容摘自《OpenGL编程指南第九版》 笔者开发环境:macOS 10.14 一、什么是OpenGL? 1. 概述 书上说,OpenGL是一种应用程序编程接口(API),它是一种可以对图形硬件设备特性进行访问的软件库。OpenGL的4.5版本已经包含了超过500个不同的命令,可以用于设置所需的对象、图形和操作,一遍开发交互式的三维计算机图形应用程序。 OpenGL自身并不包含任...
2019-06-26 10:38:04
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人