腾讯游戏客户端开发公开课面经
- 多态如何实现;
- 虚函数的实现机制:虚函数表、虚表指针、子类继承时的内存模型;
- 函数调用的底层过程;
- 多线程你了解吗:不了解,只在软光里用过 OpenMP;
- 介绍下你的项目(全程自己说,我的项目是软光追+软光栅);
- 顺便讲了渲染管线的流程;
- 顺便讲了 MSAA 的实现以及 GAMES101 作业里的一个"黑线"的问题
- 背面剔除如何实现的;
- 齐次坐标的作用:将旋转和平移变换统一表示为一个矩阵
- 4x4(平移)变换矩阵和 3x3 的矩阵为何能转换 (没听懂,最后我讲了下 4x4 矩阵的第四行数学的物理意义)
2022腾讯客户端开发公开课笔试没过,面试捞上来的。
2023.02.05:重新编辑了下,方便大家阅读。
#面经#