小红书二面

问tinyrenderer项目

1.光栅化阶段具体怎么做的

2.early-Z有什么好处以及缺陷?(我答的是对透明物体的处理不正确,但面试官说更大不足若是在片元着色器会修改Z值,则不能使用)

3.MSAA的具体操作?Z-buffer会怎样?各个子像素点都要过一遍片段着色器吗?

4.void func(int &&a){cout<<"1"<<endl;}

void func(int &a){cout<<"2"<<endl;}

int main(){

int &&a=1;

a=2;

//int &&b=a;

//func(a);

} 这种情况是否会报错?以及下面两张情况是否会报错,第三情况会输出什么?

其实右值引用是个左值,但给他赋值时候等号右边必须是个右值;

5.了解光追么?知道光追出来的结果会有噪点,怎么降噪么?

6.虚拟内存?以及怎么分页,当缺页时操作系统会做什么?

7.算法题?

给一个数组nums,找出nums[i]-nums[j]的最大值,时间复杂度在O(n),空间O(1)?用双指针滑动区间就行;

全部评论
小红书也有图形岗位吗
点赞 回复 分享
发布于 2023-12-21 02:22 广东

相关推荐

重生2012之我是java程序员:换个稍微正式点的照片吧
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 5 评论
分享
牛客网
牛客企业服务