最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:3

【环境】想应聘Opengl的职位,不知面试官会问哪些知识点。还请有关经验的前辈们分享下经验?

 attach_img

2

帖子

1

回复

3

积分
最后登录:
2025-03-26 20:14
注册时间:
2023-03-11 23:29
楼主
  发表于:2025-03-26 23:15:39|查看用户信息

想应聘Opengl的职位,不知面试官会问哪些知识点。还请有关经验的前辈们分享下经验?

3

帖子

5

回复

7

积分
最后登录:
2025-03-26 20:53
注册时间:
2024-10-11 22:10
1 楼
  发表于:2025-03-26 23:16:15|查看用户信息

我遇到的一些问题无非就是

1. opengl pipeline (programable shader),基本步骤像坐标变换,顶点着色,裁剪,像素着色等等,未必都要能知道很清楚,或者现推公式(现在写程序基本不用自己推公式...)其实这pipeline也不是OpenGL特有的,基于光栅化的图形pipeline大同小异。

2. texture (uv怎么映射的,GPU通用计算纹理的其他用途), 反走样 (multisample, mipmap)。

大部分其实不是纯Opengl, OpenGL没什么好考的,考函数那是很扯淡的, 更多的是图形学基本概念,比如线和三角形的求交,比如半透明的怎么渲染(知道alpha blend还不够,需要再深入一点)。再深入一点结合编程语言如C++,如C++的虚函数机制在某些情况下需要避免的,涉及到SIMD运算需要pack数据(虚函数的额外内存开销)之类的。


所以重要的还是图形学和编程基础,然后有点使用OpenGL的经验。


2

帖子

3

回复

4

积分
最后登录:
2025-03-26 20:05
注册时间:
2023-03-12 21:47
2 楼
  发表于:2025-03-26 23:17:15|查看用户信息

1、opengl渲染管线

2、四元素的概念和使用

3、纹理参数设置的含义

4、投影矩阵 模型视图矩阵

5、顶点属性,拓扑结构

6、传递数据的方式,如何传递顶点数据。

7、phong着色

一般会根据渲染管线提问,了解你对光栅化处理的理解,然后是渲染管线中的各个阶段的处理对应的opengl函数。大致这些吧


1

帖子

1

回复

2

积分
最后登录:
2025-03-26 21:40
注册时间:
2023-05-16 01:30
3 楼
  发表于:2025-03-26 23:17:42|查看用户信息

首先先得讲清楚,什么叫Opengl的职位。OpenGL驱动?OpenGL应用?OpenGL文档?还是就彻底是OpenGLES?

共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录