1.2小作坊游戏引擎面经

面之前先做了个pretest,考査对象池的 enemycontainer 类的实现
图形学
1. 纹理采样器的用法,问些线性差值什么的
2. 怎么解决z fighting
3 延迟渲染除了减少光照计算还有什么好处
4. renderDoc有哪些stage
5 early z later z和片段着色器的顺序
6 对象池在引擎的什么场景可以使用
7 为什么要用mipmap
8 pbr光照计算怎么切换
9 引擎在手机上怎么加速,怎么解决带宽问题
c++
1.考察栈内存和堆内存
2.函数为什么在栈内存,以及函数调用流程
3. string是在栈上还是堆上
4. string在什么情况下可以在栈上
5. 为什么公司需要自己的stl,c++的container存在哪些问题
6. shared point的使用要注意什么
7.用unique point template和template有什么区别?
8. 知道template的高级用法吗
9. 虚函数怎么实现动态绑定
10. 创建虚函数会增加内存,有没有什么多态办法不增加内存
11. 在什么场景下使用template比较多,你觉得template有什么好处
12. 对象池的好处是什么,为什么new和delete开销大

全部评论

相关推荐

评论
2
7
分享

创作者周榜

更多
牛客网
牛客企业服务