Games104第6节记录

Games104第6节记录

四月 18, 2022

地形渲染

height field 高层图

在这里插入图片描述

渲染地形高层图,地形分成不同的网格,通过高层图修改相关顶点。不适用于开饭大世界

地形渲染的方法

在这里插入图片描述

在这里插入图片描述

三角形剖分

通过二叉树的结构

image-20220418201527934

image-20220418201604789

通过四叉树的结构

在这里插入图片描述

求解四边形网格中的t节点

在这里插入图片描述

多出来的点吸附连接到相邻的点,形成没面积的三角形。

GPU表面细化

在这里插入图片描述

在这里插入图片描述

网格着色管线

在这里插入图片描述

实时变化的地形

在这里插入图片描述

静态地形

在这里插入图片描述

私货

在这里插入图片描述

在这里插入图片描述

切片合成

在这里插入图片描述

地表材质

极大数量的材质处理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

通过高度的权重进行插值。

在这里插入图片描述

在这里插入图片描述

视差贴图

在这里插入图片描述

在这里插入图片描述

虚拟纹理

在这里插入图片描述

在这里插入图片描述

浮点数的精度溢出

在这里插入图片描述

解决方案

在这里插入图片描述

树渲染

在这里插入图片描述

装饰渲染

在这里插入图片描述

道路系统和贴片系统

在这里插入图片描述

天空之神

在这里插入图片描述

大气

在这里插入图片描述

在这里插入图片描述

进入物体进行光源散射

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

h海拔高度,1+cos的平方是腰果状

米氏散射

气溶胶是米氏散射

在这里插入图片描述

在这里插入图片描述

能力的吸收

在这里插入图片描述

单次散射和多次散射

在这里插入图片描述

对比

在这里插入图片描述

解决方案

在这里插入图片描述

空气通透度

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

预计算大气散射的挑战

预先计算成本

​ .多次散射迭代是非常昂贵的

难在低端设备上生成大气LUT移动)环境的创作和动态调整艺术家不能随意改变散射系数很难渲染像天气从阳光到雨雾,行星之间的太空旅行运行时渲染成本昂贵的逐像素多维高维纹理采样用于透光性LUT和多散射LUT(总是需要向下采样以提高效率)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

画云

在这里插入图片描述

用网格形成云

在这里插入图片描述

贴图

在这里插入图片描述

体积云

在这里插入图片描述

优点.真实的云的形状可能出现大规模云支持动态天气动态体积照明和阴影

缺点必须考虑效率

原理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述