位置: 编程技术 - 正文

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

  • 增值税开票软件在哪下载
  • 同一家单位发票不一样
  • 生产车间安装监控的目的
  • 预交增值税怎么入账
  • 增值税普通发票和电子普通发票的区别
  • 税收编码规则
  • 不能抵扣的进项税额转出会计分录
  • 普通发票汇总上传
  • 股权转让缴印花税公司用进账吗
  • 如何根据原始凭证填制记账凭证
  • 垃圾处理站利润
  • 哪些行业需要缴纳水利建设基金
  • Linux中终止某个用户的所有进程的简单方法
  • 专项储备通俗理解
  • 企业报税流程图
  • 所得税汇算清缴前取得跨年发票
  • win7右键设置方法
  • macOS 10.13允许任何来源没有了怎么办?macOS 10.13允许任何来源没了开启步骤
  • PHP:apache_lookup_uri()的用法_Apache函数
  • 房地产企业出售土地交什么税
  • 手相算命图解大全女
  • php生成代码
  • php rewind
  • 原始凭证容易出现错误的原因
  • 国家公园好玩吗
  • 蒙特维德云雾森林
  • 限定性收入跟非限定性收入的区别
  • vue3父子传值
  • 华为od机试真题2023 pdf
  • 发票边缘有孔的可以撕掉吗
  • 个体发票税率开错了怎么办
  • 达到规定数量赠送实物,如何开票
  • 所得税多交了不退会不会来查账
  • 资产负债表净资产为负数
  • python中numpy数组和列表的区别
  • 职工食堂的费用怎么入账
  • 全国信息技术服务业
  • 新会计准则基本准则
  • 综合所得申报是个人所得税申报吗
  • 非公司员工可以报销差旅费吗
  • 培训费 会议费
  • 入库单入账税务会查吗
  • 建筑业无票收入收货款分录
  • 进项转出转到哪里去
  • 开票方未缴税,为何要追回付款方的退税款
  • 进项税已认证未缴纳
  • 保证金159001收益如何计算
  • 公司为员工购买小汽车属于什么所得
  • 支付土地租金计入什么科目里面
  • 待发货订单是什么意思
  • 母公司代发子公司工资,子公司申报个税
  • 未入账的记账凭证填错了怎么办
  • 零余额账户银行回单
  • 转回小规模
  • 独立核算的重要性
  • 简易计税的进项税额转出会计分录
  • 无发票的费用怎么算
  • 债务转实收资本的审批报告
  • 酒店购买的床单被罩怎么入账
  • mysql向指定字段中添加数据
  • win7的查看方式
  • macbookair numbers
  • macbook恢复macos
  • win8怎么把c盘恢复出厂设置
  • muamgr.exe - muamgr是什么进程 有何作用
  • win7网络连接不显示
  • win8系统谷歌浏览器打不开
  • linux图形界面与命令行
  • win10推送升级win11
  • 举例说明如何为教学搭建支架
  • excel初始化时出错
  • perl -pe
  • python进行aes解密
  • python序列结构总结
  • 河南省公安厅热线电话
  • 达州房管局备案查询系统
  • 企业所得税汇算清缴账务处理
  • 营销服务协议书范本
  • 福建省网上税务办事大厅
  • 广州地税网上服务大厅地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设