腾讯 IEG 暑期实习 游戏客户端 二面
可能是因为简历上写了,问的基本都是图形和渲染管线相关的。
自我介绍
gpu结构,为什么适合并行计算
vulkan 和 opengl 的区别
vulkan 中的 command buffer
同一个游戏用 vulkan 和用 opengl 有什么区别(答了vulkan帧率更稳定,面试官说还有内存更小)
光线追踪和路径追踪的区别
bvh,除了 bvh 还有什么加速结构
移动端 gpu TBDR 结构
TBDR onchip memory 会存哪些 gbuffer
移动端gpu 一次绘制几个像素(答了一个 tile 可能是16*16,但面试官说不是tile。不太确定这里想问什么,可能是2*2?)
一个像素的颜色都会在哪里计算
一个像素什么情况下会被丢弃
场景题:在 pubg 大地图中开车跑图时出现掉帧,可能是什么原因
(面试官说还可能是出现其他人,服装特效有较多半透明物体)
无c++八股,无手撕(问了一下上次面试有没有算法题,上次的算法还能优化吗,上次是链表倒数第k个元素)
#游戏客户端开发##游戏客户端##发面经攒人品#
查看3道真题和解析