在构造函数中调用虚函数
2021-08-18
简介 虚函数是指派生类中重新定义的成员函数。如有 A#fromJSON,当 B 继承 A 时并重新定义了 B#fromJSON,这时候 fromJSON 就是一个虚函数了。
深度变换总结
2021-03-06
空间变换 上图是 OpenGL 中的变换过程,可以用下面几行代码来描述: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 attribute vec3 localPosition; // local space -> world space vec4 worldPosition = modelMatrix * vec4(localPosition, 1.0); // world space -> view space vec4 viewPosiion = viewMatrix *
Games101 笔记 —— 着色
2020-07-27
简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 着色(Shading) 在本课程中,着色指的是为物体
Games101 笔记 —— 光栅化
2020-06-10
简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 屏幕 当进行完 MVP 变换之后,所有需要绘制的点都变换到 $
Games101 笔记 —— 变换
2020-06-09
简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 二维变换 二维变换是指二维在平面中进行的变换,一个二