突然感觉图形学挺有意思的,想去了解一下图形学的知识,但是找工作这样的要求不知道学到什么程度才行,还望有大佬能指点一下,打算明年暑假实习,如果赶不上的话可能就只能放弃了。
1
Huelse 2023-10-30 09:58:45 +08:00 1
面试过几家游戏公司,上来就是问你拿过什么奖 ICPC 之类的,没有就 G
|
2
sigroma 2023-10-30 10:03:13 +08:00
客户端开发对图形学要求并不高,平时也只是做游戏逻辑,当然招聘时都按造火箭来要求。
把 games101 和 202 学完,所有作业都做完绝对够了 |
3
loken2020 2023-10-30 10:15:24 +08:00
学习 opengl 就行,就是熟悉图形学了。
|
6
iold 2023-10-30 10:38:42 +08:00
我现在写 Shader 都问 AI ,基本都没问题,改改就能用。
|
7
besto 2023-10-30 10:38:51 +08:00 1
如果只考虑图形学方面,那么:
熟悉 3D 渲染的管线(光栅化),了解光追的原理; 会用至少一种引擎,能写 shader ; 简单的问题:阴影是怎么产生的?法线/视察贴图的一些细节? PBR/IBL 的简单实现? |
8
xccorange 2023-10-30 10:59:27 +08:00
客户端要求不高,更多的是工程实践相关的,比如 shader 的性能优化,延迟、前向管线的区别,阴影原理,渲染管线阶段,还有简单的 shader (描边之类的)写法。当然这是前些年的时候,现在就不太清楚了
|
9
sunny352787 2023-10-30 11:24:46 +08:00 1
我觉得吧,如果你图形学真的达到能优先考虑你这种程度,你也不用来问了,既然问了,那基本上卷不过那帮专门搞图形的。不如好好考虑考虑其他的比如 Unity 或者 UE 引擎使用之类的,能理解这些东西怎么用并且做个小 Demo 去给面试官展示会更好些,反而是你说你图形学有研究,面试问几句就崩了大概率别的也不会问就 pass 了,因为会有个不踏实的印象。
另外,图形学这玩意本来需求的岗位也不多,谁家招人都写因为都是复制过来的,没几个认真考虑自己团队情况好好写的,即便你图形研究的真牛逼大部分公司也不会真的优先考虑,不用太当回事。 |
10
lightjiao 2023-10-30 12:06:24 +08:00 via iPhone
游戏客户端开发有进一步细分:UI 、Gameplay 、渲染、引擎(引擎有更进一步的细分:动画、渲染、资源、优化、打包、框架)等等
其中渲染和引擎岗位日常才会需要写这些,其他岗位主要是会用就行 |
11
zeroonetwo 2023-10-30 13:38:11 +08:00
客户端不会也没关系,长板够长才有意义。当然,最好能了解基本原理,101 足够了。
TA 是另一回事。如果不是相关项目组背景,也没特别亮眼 demo, 机会和后续发展可能都受限。 |