位置: 编程技术 - 正文

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

  • 最新个税手续费返还会计分录小规模纳税人
  • 退回的企业所得税怎么做账务处理
  • 个人所得税手续费返还增值税税率
  • 附加税税率分别是多少
  • 报价含税和不含税哪个划算
  • 集装箱维护是做什么的
  • 招待费汇算清缴扣除比例
  • 非生产性费用不应计入产品成本
  • 装修费是否计入固定资产
  • 周转材料摊销借贷方向
  • 进口货物需要交哪些税
  • 政府补助的失业金发放准时吗
  • 附加税税种认定不完整是什么意思
  • 利息保障倍数为负数说明什么
  • 公司向个人租车协议范本
  • 专票开票银行一定要对吗
  • 增值税普通发票有什么用
  • 红字专用发票信息表编号在哪儿
  • 所得税汇算清缴分录怎么做
  • 收到退回的投标保证金
  • 客户年会赞助是公司账户转嘛
  • 所得税汇算清缴补税的会计处理
  • 路由器ip分配数量
  • 以前年度进项税额转出会计分录怎么做
  • 资产负债表中的货币资金怎么算
  • 退还押金的账务处理流程
  • php中文乱码解决
  • 季度成本分析报告
  • reg.dll是什么
  • win7系统鼠标不能用了怎么设置
  • PHP:session_status()的用法_Session函数
  • 进口应税消费品的组成计税价格公式
  • 小米路由器599元
  • 支付给员工的工伤赔偿款账务
  • 资产负债表的编制依据是会计恒等式
  • 复式记账法含义
  • zendframework3
  • php判断ua
  • 其他收益和其他收入的区别
  • python中的string
  • 发票申请条件
  • 企业交的社保包含什么
  • 金税盘减免税额
  • 个税申报的本期收入填什么
  • 凭样品销售
  • 筹办期发生业务怎么办
  • 对公付款对方不开发票可以吗
  • 什么情况填an
  • 出资注意事项有哪些内容
  • 暂估固定资产的账务处理
  • 预付账款业务
  • 服务行业服务费怎么入账
  • 发票开错了记账凭证如何做?
  • 流动比率越高越好吗
  • mysql 临时表
  • mysql5.7免安装版
  • mysql in的子查询
  • vista电脑密码忘了怎么解除
  • gho文件硬盘安装
  • sxgdsenu.exe - sxgdsenu是什么进程 有什么用
  • mac电脑apple id
  • linux kill-15
  • members-area.exe是什么进程 members-area进程查询
  • win11连接win7共享打印机
  • Win10控制面板打不开
  • js日期选择框
  • jquery设置自定义属性
  • nodejs开发gui
  • 网络游戏数据包
  • js辅助器下载
  • javascript基于什么的语言
  • 菜鸟教程安卓
  • 陕西税务平台
  • 车辆购置税查询官网四川
  • 12366纳税服务热线工作时间
  • 税务逾期未申报是什么意思
  • 收回闲置土地使用权案例
  • 税务全面从严治党工作会议讲话稿
  • 重庆税务登录
  • 消费税税目税率表2019
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设