在构造函数中调用虚函数

简介 虚函数是指派生类中重新定义的成员函数。如有 A#fromJSON,当 B 继承 A 时并重新定义了 B#fromJSON,这时候 fromJSON 就是一个虚函数了。

深度变换总结

空间变换 上图是 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 笔记 —— 着色

简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 着色(Shading) 在本课程中,着色指的是为物体

Games101 笔记 —— 光栅化

简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 屏幕 当进行完 MVP 变换之后,所有需要绘制的点都变换到 $

Games101 笔记 —— 变换

简介 本文《GAMES101-现代计算机图形学入门》系列教程的课程笔记,仅用于个人学习使用。 二维变换 二维变换是指二维在平面中进行的变换,一个二