渲染管线流程

本文详细探讨了渲染管线的各个阶段,从应用阶段到几何阶段,再到逐片元操作和后处理,深入解析了游戏画面如何生成的过程,适合游戏开发爱好者和学习者参考。
摘要由CSDN通过智能技术生成

渲染管线流程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本博客内容主要根据B站may佬的视频编写,类似于本人的学习笔记,有错误希望大家提出。


提示:以下是本篇文章正文内容

应用阶段

		1. 基本场景数据
			1. 场景物体数据
				1. 物体变换数据:位置、旋转、缩放
				2. 物体网格数据:顶点位置、UV贴图
			2. 光源信息
				1. 光源类型:方向光、点光源、聚光源
				2. 光源参数:方向、角度等
			3. 摄像机参数
				1. 自身参数:位置、方向、远近裁剪平面
				2. 投影类型:正交/透视
				3. 视口属性:比例/尺寸
		2. 光源和阴影
			1. 设置光源
				1. 方向光:颜色、方向
				2. 点光源:颜色、位置、范围
				3. 据光源:颜色、位置、方向、内外圆锥角
			2. 设置阴影
				1. 是否需要阴影:判断该光源可见范围内是否有可投射的物体
				2. 阴影参数:对应光源序号、阴影强度、级联参数、速度偏移、近平面偏移
		3. 加速算法和粗粒度剔除
			1. 可见光裁剪
			2. 可见场景物体裁剪:八叉树、BSP树、K-D树、BVH
		4. 渲染设置
			1. 绘制设置
				1. 使用着色器
			
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值