位置: 编程技术 - 正文

[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万交多少税
  • 行政事业单位国有资产处置收入包括
  • 企业向个人赠送礼品
  • 供应商质量扣款通知单
  • 启用或关闭windows功能怎么勾选
  • windows10如何更改时间
  • 苹果客服人工24小时
  • 收回已冲销的应收账款分录
  • mac如何打印预览
  • 债务重组是什么工作
  • 实缴资金少有什么风险
  • 电力系统常用的接线有哪几种
  • php图片叠加
  • PHP:connection_status()的用法_misc函数
  • 盈余积累转增股本什么意思
  • 目标检测如何入门
  • nvme安装win10教程
  • 山东省项目
  • 出口退税退运费的税吗
  • 帝国cms安装教程
  • 软件企业高新技术产品证明材料
  • 专利技术的增值税
  • 公司为员工代扣代缴
  • 哪些人不要申报个税
  • 超市的购物卡以什么为准
  • 侵权赔偿补偿金如何计算
  • 收到境外服务费会计分录
  • 公司不注销会坐牢吗
  • 关于出售使用过的产品
  • 进口关税免征
  • 固定资产的原价减去预计净残值等于什么
  • 农产品加计扣除1%账务处理
  • 投资性房地产涉及其他综合收益
  • 专票和普票的作用
  • 费用包含但不限于
  • 小微企业减免附加税税率
  • 小型便利店靠什么进行营利
  • sql添加后返回主键
  • 跨服务器访问数据库
  • mysqldumpslow
  • 新百伦588
  • xp系统安装版如何安装
  • win8官方u盘安装教程
  • win10下如何安装vista
  • 在ubuntu上安装gcc
  • windowsxp示例图片
  • centos hosts
  • win10预览体验推荐哪个通道
  • node_
  • js cocos
  • div垂直居中怎么设置css
  • 从零基础到入门
  • jquery设置滚动条
  • 深入理解计算机系统
  • python ar
  • 怎么利用python爬虫爬数据
  • JS中call/apply、arguments、undefined/null方法详解
  • unity连接
  • 用javascript
  • javascript面向对象编程指南第三版
  • 党员参观红色教育基地活动的意义
  • 华数tv业务认证账号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设