两道编程题
- 龙与地下城(DP)
- 两个数组合并去重
正式面试
- 渲染管线
- 顶点着色器作用,包括什么工作,MVP矩阵空间变换过程
- M矩阵中旋转、平移、缩放顺序,分别在M矩阵的哪个部分,如何从M矩阵拆分获得三个变换矩阵,拆分顺序
- 顶点着色器到片元着色器中间流程
- 几何着色器的作用,顶点着色器传输给几何着色器什么数据
- 在DCC软件中,顶点切线空间中的法线方向和切线方向是如何确定的,一个模型有两套UV那么它有几套切线(两套)
- 四元数的理解,如何从两个向量判断四元数(四元数四个参数的代表内容)
- 阴影算法PCF
- 屏幕空间的阴影算法原理
- 谈谈你对PBR的理解
- BRDF中法线分布函数的定义
- 粗糙度的底层含义是什么(微平面法线与主法线的趋同性)
- IBL定义,IBL对HDR的采样算法(虚幻、烘焙、光照探针)
- 了不了解物理碰撞算法
- 卡通湖泊中你觉得哪个部分最巧妙,谈谈你的理解