位置: 编程技术 - 正文

[Unity3d]总结两种Color Space(unity3d基础操作)

编辑:rootadmin
摘要

推荐整理分享[Unity3d]总结两种Color Space(unity3d基础操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3ds,unity3d documentation,unity 3d介绍,unity3d基础操作,u3d unity3d,unity 3d介绍,unity3d的,unity3ds,内容如对您有帮助,希望把文章链接给更多的朋友!

看了一些gama相关内容,记录一下目前的理解,主要是针对unity中的两种color space。

正文

在unity的这个路径下Edit->Project Settings->Player->Other Settings,可以选择linear空间或者gama空间。这两种空间会发生什么事,见下。

当ColorSpace选择LinearSpace时

第一张图:shader中tex2D读取颜色参与计算。 LinearSpace时,除非对指定图片选择了bypass sRGB,否则所有纹理都会变成sRGB格式。 对于sRGB的纹理,GPU会自动将colorG0(偏亮)转换到linear space,即colorL0(偏暗)。也就是说,在此转换之前,存储在纹理中的颜色colorG0是在gama space的(偏亮)。

第二张图:shader计算结果到写入color buffer。 所有计算应该发生在linear space,计算结束后需GPU会将该像素颜色再次转换到gama space,再写入color buffer。

[Unity3d]总结两种Color Space(unity3d基础操作)

第三张图:显示器把color buffer显示到眼睛。 color buffer中的颜色和人眼看到的不同,这是显示器做的事,这个步骤叫display transfer,目前就掌握到这个程度。

当ColorSpace选择GamaSpace时

选择GamaSpace时,整个流程中GPU不再做颜色空间转换。纹理中的颜色直接参与计算,而显示器还会正常display transfer。至于存储在纹理中的颜色colorG0应当是在什么space中,不得其解。 第一张图+第二张图:

第三张图:显示器把color buffer显示到眼睛。 (和上面没区别)

最后

当使用GamaSpace时,纹理中的颜色究竟是在什么空间下的?不得其解。 以后有时间看看RTR什么的有了更深的理解再来补充吧。

参考

Unity3D游戏开发之快速打造流行的关卡系统 各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是blog.csdn.net/qinyuanpei。今天想和大家分享的是目前在移动平台上较为流行的关

unity3D 让粒子在UI上播放 接口,参数是粒子和粒子后面的PanelpublicstaticvoidChangeParticleRenderQueue(GameObjectparticle,UIPanelbackPanel){if(particle==null||backPanel==null)return;intparticleRenderQueue=backPanel

unity3d实现LOL中的相机控制功能 usingUnityEngine;usingSystem.Collections;publicclassCameraController:MonoBehaviour{privateintSightDistancespeed=;privateboolCameraIsLock=false;//相机是否锁定privatefloatRectSize=f;//矩形

标签: unity3d基础操作

本文链接地址:https://www.jiuchutong.com/biancheng/369333.html 转载请保留说明!

上一篇:unity 3D 常见英文单词的中文意思(unity 3d)

下一篇:Unity3D游戏开发之快速打造流行的关卡系统(Unity3D游戏开发标准教程)

  • 土地增值税暂行条例实施细则 税屋
  • 增值税税控服务费的账务处理
  • 减免税款会计分录
  • 企业收到生育津贴但不发给员工怎么办
  • 门票可以直接入账吗
  • 已经验旧的发票可以作废吗
  • 一个小广告公司一年可以赚多少钱
  • 股权变更印花税申报表怎么填写
  • 成本类与费用类科目哪些区别
  • 多计提的城建税怎么办
  • 挂应付账款之后发现用现金付款如何调整?
  • 公司注册前发生费用没有发票怎么办
  • 不动产入股需要交哪些税
  • 租赁车辆保险费用每年都一样吗
  • 成本费用率偏低
  • 冲减增值税销项税额
  • 上市公司企业股东转让股份交什么税费
  • 以前年度少计收入怎么办
  • 房地产商铺增值税税率是多少
  • 人力资源劳务外包服务开票
  • 房地产企业收到的首付款要交税吗
  • Win10怎么关闭搜索框
  • win11怎么关闭进程
  • 买一个金蝶软件年费多少
  • win11 桌面右键
  • low是什么文件
  • cuda completed with errors
  • 清算期间会计分录
  • 国产设备投资抵免企业所得税
  • 企业怎么知道增值税的核定方法
  • laravel app接口
  • PHP 中TP5 Request 请求对象的实例详解
  • 建筑企业跨省经营
  • 苏尼亚尼
  • php防止用户重度登录
  • php字符串型数据的定义方式
  • chmod命令用于更改文件或目录的所有者
  • unmount命令详解
  • 工资计提与发放在一个月行吗
  • 现金劳务收入会计分录
  • python poetry如何创建项目
  • 银行汇票如何背书转让
  • 预缴税款是什么意思
  • sqlserver附加数据库语句
  • access导入到mysql
  • 小企业销售收入分录
  • 未分配利润为负数可以分红吗
  • 应该免税的增值税是什么
  • 固定资产处置损益怎么算
  • 企业停产期间在生产违法吗
  • 先付款后开票如何入账
  • 房产税减免退税怎么操作
  • 装修公司做账涉及科目
  • 其他应付款转实收资本走什么程序
  • 汽车折旧年限是多久
  • 公司经营范围怎么填
  • SQL Server ltrim(rtrim()) 去不掉空格的原因分析
  • sqlserver比较日期时间
  • sqlserver批处理语句
  • mysql数据库主键怎么设置
  • mscorsvw.exe是什么
  • linux用户管理器在哪
  • windowsxpwifi
  • mac u 盘启动
  • window8系统桌面啥样的
  • win7怎么下到u盘
  • 安卓自定义app
  • python 入门指南
  • python 操作微信
  • shell脚本调用脚本
  • activity与fragment的通信
  • javascript基础入门视频教程
  • python包含指定内容的字符串
  • 王军调研地税局的职务
  • 课题研究经费预算一般多少比较合适
  • 收到红字信息表不能直接开具
  • 国家税务总局全国增值税查询
  • 怎么注册山东省政府采购网
  • 如何查询企业上市情况
  • 税务稽查立案标准金额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设