
unity相关概念
文章平均质量分 56
常听说,不常用,很有用
js0907
这个作者很懒,什么都没留下…
展开
-
unity中后处理toneMapping和FBO,VBO,IBO的含义
unity中常见名词解析:(1)亮度,饱和度,对比度亮度:颜色* 系数饱和度:调节完亮度后, 求出“灰度”, 灰度值和 此处的颜色插值对比度:和“纯色”对比, 此处颜色插值(2)toneMapping:色调映射作用:最大限度的保留亮度信息(主要是作用将HDR 和bloom的效果修饰的更自然)因为HDR的亮度是超过1普通的颜色 是8位存储 0-255中表示HDR的颜色 是32位存储,所以用toneMapping可以是亮度更自然。暗部信息的细节 和 亮度信息的细节都得到保存将横轴 1至6.原创 2021-03-15 21:00:05 · 2328 阅读 · 0 评论 -
unity中采样深度图的结果处理
此篇内容是基于深度图的应用的说明,对深度图不清楚的,请查看:深度图的说明关于相机的深度侧视图:深度:存的是Z值,不是此点到相机的距离(例如 G点的深度是AH,但是AG是G点到相机的距离)(1)第二个函数 LinearEyeDepth此函数返回就是相机空间中的Z值(2)第一个函数:Linear01Depth此函数的返回值是(0,1)的线性值,也是相机空间(视角空间)中的0:相机的位置是01:远裁剪平面是1在相机空间中的Z值是深度最原始的值,将Z值/原裁剪平面far,就转换到了(0,1)的原创 2020-12-03 00:55:06 · 1995 阅读 · 0 评论 -
unity中深度纹理CameraDepthTexture的使用须知
深度图CameraDepthTexture,网上的介绍一大堆,很多人可能会使用深度图并且能够实现一定的效果。。。。然而,问题依然存在:(1)他并不明白深度图中的深度是怎么比较的?(2) 从深度图_CameraDepthTexture中采样出的深度,对应场景中哪个点?例如:水的颜色是怎么样通过 深度 来确定的?!下面来详细的讲解一下:第一:深度图的形成:(1)图中存的是像素d:[0,1];归一化的NDC坐标的Z值是[-1,1],将NDC坐标转化为[0,1]就是存在深度图中的值(2)NDC坐标中原创 2020-11-26 01:46:54 · 7165 阅读 · 0 评论