位置: 编程技术 - 正文

[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游戏开发标准教程)

  • 已认证进项税转出怎样做账务处理
  • 出差误餐补助是谁承担
  • 进口关税增值税税率
  • 个税申报人员多怎么申报
  • 发票勾选错了已报税怎么办
  • 合伙开有限公司注销流程
  • 转出未交增值税是借方还是贷方
  • 未开票收入的会计怎么做
  • 城建税和教育附加税
  • 分支机构是不是需要设立账簿
  • 搬迁补偿收入计入什么会计科目
  • 物业补贴计入什么科目
  • 发票抵扣联做进项税入账处理是怎样的?
  • 制造费用的
  • 税控盘抵减税款怎么转出会计分录
  • 什么称为非正数
  • 损益类科目为什么不影响利润
  • 文化事业建设费税率
  • 未抵扣进项税会计分录
  • 个人出租土地使用权增值税的减免
  • 购入土地使用权增值税税率
  • 上年免税收入转内销补交税分录
  • 出租无形资产收到的租金
  • 资产总额是资产负债表中的哪个数
  • 12月的发票可以1月付款吗
  • 公司员工驻外补贴政策
  • 企业整体资产转让增值税
  • 收到预付款是否确认收入
  • 旅行社差额征税税率5%
  • linux怎么添加命令
  • 华为nova9值得买吗知乎
  • 季度所得税计算方法
  • 如何查询公司有没有报个税
  • 充值会员卡送的营销秘诀
  • 账簿启用及交接表样图
  • 二手办公楼交易税多少
  • php框架yii
  • unix时间戳长度
  • wordpress静态分离
  • vue使用百度地图三方标准地图清空后卡死
  • lstm crf
  • 固定资产暂停使用期间需要计提折旧吗
  • 可转换优先股会稀释股权吗
  • 个人独资为什么不能叫公司
  • 本年利润年末必须为零吗
  • 技术服务费发票图片
  • 个人退税证明怎么开具
  • 浅谈建筑地基基础加固施工技术亲
  • 织梦系统安装教程
  • 职工福利费允许抵扣吗
  • 小企业销售收入分录
  • 开普票需要公对公吗
  • 买车哪些费用可以计入固定资产
  • 出口退的税交附加税吗
  • 存在弃置费用的固定资产有哪些
  • 利润表中资产减值损失为正数是什么原因
  • 正常存货周转率多少次合适
  • 资金股东占股比例
  • 怎么接收电子承兑汇票
  • 公司利润太高了怎么办
  • 药品进销差价的计算公式是什么
  • 企业材料物资的采购费用包括
  • sql忽略null
  • mysql免安装版本
  • u盘装系统win8
  • ubuntu修改ip地址方法
  • 开机记事本自动打开
  • 进程mmc.exe
  • win10如何删除windows账户
  • win7 来宾账户
  • bat ftp上传文件
  • vue条形码
  • firefox margin-top失效的原因与解决办法
  • python提供三种基本数值类型
  • 安卓手机本地
  • Embedded statement cannot be a declaration or labeled statement
  • 新乡市国家税务局刘磊
  • 地方税务局属于地市级还是副省级
  • 青岛国税服务电话
  • 为什么经常收到税务短信
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设