unity linear work flow

看了下unity linear space的工作流

srgb read tex

deferred

gbuffer01  srgb rt

float rt----pps

float rt

最后 blit resolve的时候两次都是 srv是float rtv是srgb  然后 srv srgb rtv srgb

最后压一次pow0.45 提亮   

 

===========

http://www.cnblogs.com/TracePlus/p/4168447.html

http://renderwonk.com/blog/index.php/archive/adventures-with-gamma-correct-rendering/

http://forum.china.unity3d.com/thread-32341-1-1.html

adobRGB也是非线性空间 至少它不是线性,

ProphotoRGB是线性空间

明天去试试

https://www.douban.com/note/317985075/

=========

rt3里面有说 dx9做的 blend和msaa是错的

是这样错的

   条件都清楚了,下面是Blend 公式:
  因为给予GPU的是颜色是线性空间,而在Blend操作后,输出的Render Target颜色是sRGB空间,我们希望GPU可以这样做:
D3D11和OpenGL扩展特性可以完成这种行为,但是D3D9级别的GPU会先转为sRGB空间再进行混合。
以上这种情况是在rtv format是srgb的情况下发生的
 

转载于:https://www.cnblogs.com/minggoddess/p/10071542.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值