9.17-tap4fun-技术美术-笔试

全在考 U3D,完全不会

简答题
1. 写出Lamber、Phong、Blinn-Phong三种光照模型的伪代码实现
2. 简述渲染管线中“裁剪(Clipping)”的作用,以及在手游开发中如何通过裁剪优化性能
3. 对比“正向渲染(Forward Rendering)”和“延迟渲染(Deferred Rendering)”的优缺点,以及它们在移动端的适用性
4. 写一段Unity的Shader Lab代码,要求能够切换主贴图,并能够通过变体开关控制是否开启颜色调整功能

填空题
1. 在光照烘焙中,________用于存储静态物体接收的间接光照信息,而________则为动态物体提供间接光照数据,两者结合可提升场景光照的真实感和性能
2. 某手游角色使用Phong光照模型,已知:
  - 环境光强度:0.2
  - 漫反射系数:0.5,光源方向与法向量夹角为60°(cos60°=0.5)
  - 镜面反射系数:0.3,视线方向与反射光方向夹角为30°(cos30°≈0.866),高光指数为10
  该点的最终光照强度(忽略光源颜色和物体自身颜色的影响)为________
3. 常见的法线贴图一般是在____空间下计算得出的
4. 已知一个顶点在模型空间的坐标为 (2, 3, 4),模型矩阵为:
[1 0 0 5] # X 轴平移 5
[0 1 0 6] # Y 轴平移 6
[0 0 1 7] # Z 轴平移 7
[0 0 0 1]
该顶点转换到世界空间后的坐标为________

#发面经攒人品#
全部评论

相关推荐

1. 你在SLG项目实习时,遇到策划临时变更需求的情况,具体是如何沟通协调的?比如有没有印象较深的一次需求变更,你是怎么调整开发计划、确保功能按时交付的?2. 你提到单人完成的“模拟农场”demo是最有成就感的项目,这个demo的核心玩法(如种植、建造、交互)在技术实现上有什么难点?3. 你说开发时遇到实现不了的部分会请教主程、查资料,那在“模拟农场”demo或实习项目中,有没有哪个技术难点让你印象深刻?4. 你认为自己的短板是框架搭建、网络通信和设计模式(如对象池),那有没有针对这些短板做过学习计划?比如近期打算先深入学习哪个知识点,或者通过什么方式(如做小demo、看课程)提升?5. 公司初级Unity岗位初期以生产休闲游戏关卡为主,你对“高效稳定输出关卡”有什么理解?比如如何保证关卡拼接的规范性、减少后续修改成本,你会提前做哪些准备?6. 你平时会通过B站、知乎看技术分享,那最近有没有学到什么对游戏开发有帮助的知识点?比如某个Unity优化技巧、设计模式的实际应用,能不能简单分享一下?7. 你觉得自己在游戏开发方面(如技术能力、项目经验、学习能力)的核心优势是什么?可以试着梳理1-2个具体亮点吗?8. 你喜欢跑步、滑板,注重身体健康,这种规律的生活方式对你的开发工作有什么帮助?
查看8道真题和解析
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务