摘要:
1. 指针所占内存空间 在32位操作系统下,占用4个字节,64位下占8个字节 2. 空指针与野指针 空指针:指针变量指向内存中编号为0的空间 用途:初始化指针变量 注意:空指针指向的内存量是不可以访问的 0~255之间的内存编号是系统占用的,因此不可以访问 野指针:指针变量指向非法的内存空间 空指针 阅读全文
摘要:
创建 GLFW GLFW是一个专门针对OpenGL的C语言库,它提供了一些渲染物体所需的最低限度的接口。它允许用户创建OpenGL上下文,定义窗口参数以及处理用户输入,这正是我们需要的。 GLAD 因为OpenGL只是一个标准/规范,具体的实现是由驱动开发商针对特定显卡实现的。由于OpenGL驱动版 阅读全文
摘要:
一个用来验证OpenGL(glfw + glad)环境是否搭建成功的测试代码 内容为生成一个小窗口 如图所示,搭建成功,可以正常运行 阅读全文
摘要:
1. 变量 作用 :给一段指定的内存空间起名,方便操作这段内存空间 语法 : c++ include using namespace std; int main(){ int a=10; cout //1.宏常量 define day 7 int main(){ cout 在给变量或常量起名称时,不 阅读全文
摘要:
C++规定在创建一个变量或者常量的时候,必须指定出相应的数据类型,否则无法给变量分配内存 数据类型存在意义:给变量分配合适的内存空间 1. 整型 作用 :整型变量表示的是整数类型的数据 C++中能够表示整型的类型有以下几种方式, 区别在于所占内存空间不同: | 数据类型 | 占用空间 | 取值范围 阅读全文
摘要:
2.1 图形系统浅析——对图系统的功能和结构介绍 计算机图形系统的功能 交互 输入 计算 存储 输出 计算机图形系统的组成 硬件:显示设备 图形输入设备 存储介质 图形输出设备(图形显示子系统) 软件:游戏——>游戏引擎——>图形标准(OpenGL或DirectX)——>显卡驱动【——>GPU——> 阅读全文
摘要:
1.1 图形学的基本概念、相关学科和发展历史 计算机图形学 研究怎样利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科。 Computer Graphics is the art or science of producing graphical images with the aid o 阅读全文