位置: 编程技术 - 正文

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

  • 增值税发票进销项不一致
  • 税收对国家的影响及地位
  • 每月工资不一样怎么交党费
  • 经审计的财务报告包括的内容
  • 差旅费跨年报销说明
  • 年终奖1月发放能算上一年吗
  • 减免税款年末有余额吗
  • 报关时电子口岸电子委托应该什么时候做
  • 收购公司财务怎么交接
  • 非独生子女赡养老人专项附加扣除的标准
  • 土地使用权入账价值包括哪些
  • 增值税税率如何计算
  • 资产剥离类型
  • 以前年度损益调整会计分录
  • 固定资产盘盈怎么算
  • 如何网上认证发票流程
  • 差额纳税销项税额抵减
  • 文化建设事业费按季度申报吗
  • 不得抵扣啥意思
  • 增值说税率怎么计算
  • 个人出租房屋合同协议书
  • 加油的普票可以抵扣进项税吗
  • 开票超过离线时长怎么解决
  • 未达账项做完调节表后怎么处理?
  • 公司购买投影仪的必要性?
  • 报销员工午餐费怎么入账
  • Windows10如何修复引导
  • 不计入开办费可以吗
  • 总公司中标分公司结算可以吗
  • 退回多扣的社保费给员工,怎样做会计分录?
  • 若依框架是谁写的
  • 专项用途财政性资金纳税调整表
  • PHP:mb_convert_kana()的用法_mbstring函数
  • 代购机票骗局
  • 生产物料报废
  • 电和电能是什么关系
  • Vue3 + Vite + TypeScript + dataV 打造可视化大屏
  • 软件开发企业的税收优惠政策
  • 红字发票怎么填申报表表二
  • 专家评审费可以由中标人支付吗
  • 坏账损失属于或有事项吗
  • 增值税的纳税时间是多久
  • 小规模纳税人结转未交增值税
  • thinkphp登录验证
  • 模型调参是调节什么
  • 一般纳税人和小微企业的区别
  • 小规模纳税人附加税减免政策2023
  • Python函数的参数及其类型
  • 纳税人提供不动产经营租赁服务增值税征收管理暂行办法
  • 基本户与一般户的作用
  • 无形资产按取得时的什么入账
  • 自制半成品属于什么会计要素
  • 清算期间研发费怎么算
  • 银行三证合一是哪三证
  • 建筑行业怎么确认收入
  • 工程预付款计入什么科目
  • 购买原材料还没发票
  • 应交税费月底怎么结账
  • 外购货物用于在建工程分录
  • 金税盘税费减免分录
  • 建筑工程拨款申请模板
  • 累计折旧减少记哪方
  • 设立明细账的目的
  • 物业管理企业应设置代管基金和代收款项账户
  • mysql使用技巧
  • 学会整理内容
  • qq windows
  • Windows Server 2008与2012建立林信任详细步骤
  • windows2008r2驱动包
  • 万能重装系统
  • schedulerv2.exe - schedulerv2是什么进程 有什么用
  • Win8.1不借助第三方软件怎么给文件夹加密并隐藏
  • 创建ubuntu
  • JavaScript获取网址之后跳转
  • cocos2dx-3.2+lua 常用代码
  • ubuntu服务器配置代理访问外网
  • 税务登记证信息
  • 税务稽查建议书反馈意见
  • 退休人员还写工作单位吗
  • 支付宝登录电子社保卡显示已被其他账号登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设