Unity线性空间UI制作方面总结
注:网上很多linear的颜色原理,这里就不过多赘述;
这里讲的是线性空间下美术与前端如何同步UI表现一致的情况,首先问题应该分为两个:
1、线性颜色RGB;
2、透明度alpha混合;
以上问题一定要分开思考,不能一概而论,以下是分别对其的解决方案探讨;
针对线性颜色RGB问题解决方案有以下三种:
1、美术ps出图按默认出,此时的图片资源是gamma的,默认是勾选了sRGB选项,导入unity时候也要勾选sRGB,这样硬件会自动将图片资源色值进行gamma转linear,性能比shader要好
2、在方案一的美术导出gamma图基础上,程序对其资源进行线性较正得到linear的UI资源,这样导入unity的时候,就不要勾选sRGB,因为色值已经是linear空间了;以下是核心代码
3、方案三是美术ps设置导出linear资源图,导入unity不勾选sRGB
1)制作gamma为1的ICC颜色配置
2)将打开的文件转换为线性空间
针对Alpha混合(透明渐变)问题的解决方案:
Ps的颜色设置将【用灰度系数混合RGB颜色】的勾选去掉后进行开发;
附:根据linear的颜色原理,可以美术出图资源要按32位通道解决,但32位通道ps下少了很多效果;
以上参考了两位女神的分享:
UWA 学堂
UWA 学堂
Unity线性空间UI制作方面总结相关推荐
- Unity之UI和登陆界面与暂停界面
Unity----UI和登陆界面与暂停界面 接触了Unity制作不管是程序还是游戏都避免不了UI的制作,但是在网上搜的UI制作的学习过程,额-一言难尽,就像是拼图一样在那一块块搜索然后再将它拼装起来, ...
- Unity 之 虚拟现实的UI制作和交互
无论是游戏,还是虚拟现实等,都不可能缺少UI界面的制作,对于界面我们可以分为两种UI界面,一种是能够跟随VR头盔移动的UI,另一种为不跟随头盔移动的UI,也就是将UI看作三给空间中的游戏对象. UGU ...
- Unity VR的UI制作和交互
无论是游戏,还是虚拟现实等,都不可能缺少UI界面的制作,对于界面我们可以分为两种UI界面,一种是能够跟随VR头盔移动的UI,另一种为不跟随头盔移动的UI,也就是将UI看作三给空间中的游戏对象. UGU ...
- Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效
Unity添加中文字体 ## 1.拷贝字体文件 拷贝C:\Windows\Fonts文件夹下,华文细黑常规文件到项目中 ## 2.下载中文字库 链接: https://pan.baidu.com/s/ ...
- Unity引擎UI模块知识Tree
Unity引擎在4.6版本之前是没有内置的UI解决方案的.当时最流行的就是NGUI的框架,目前主流的UI解决方案就是NGUI和UGUI,近几年来,更是以UGUI为主,同时也有团队开始使用FairyGU ...
- unity 3d 原创制作射击游戏(一)
目录 实验一... 4 (1)设计如下UI界面,其中包含了canvas.Panel.Text.Button.Image.RawImage等UI元素... 4 (2)实现点击Play按钮转换场景,点击E ...
- 使用Unity的UGUI制作带时间头的相册
Unity UGUI相册制作并且加上时间头的效果 在介绍排版之前需要先了解一下Unity中的排版布局方式的三个组件 1.Horizontal Layout Group(水平布局) 1.Padding ...
- Unity自定义UI组件(七)渐变工具、渐变色图片、渐变遮罩
欢迎阅读Unity自定义UI组件(七)渐变工具.渐变色图片.渐变遮罩 前言 在Unity中UGUI只为我们提供了最为基础的Image和RawImage两种可展示图片的组件,但是这两种组件要展示一些特殊 ...
- 【Unity】UI画线工具
[Unity]UI画线工具 最近恰好遇到在图片上画线标记路径的需求,需要动态地画很多线,感觉做帧动画的话美术工作量有点大,所以做了一个功能比较简单的UI画线工具 UIPathwaySystem : h ...
- Unity跨平台UI解决方案:可能是最全的FairyGUI系列教程.Part1
目录 FairyGUI简介导读 FairyGUI效果演示 FairyGUI和UGUI类比 从基础角度 从技术角度 从整体角度 FairyGUI编辑器使用 FairyGUI的项目文件结构 编译器主界面 ...
最新文章
- leetcode算法题--不同路径
- 说说TDD的好处和坏处-对话
- Android Studio Butter Knife —— 快速开发
- elementui表格宽度适应内容_elementui表格中的列怎么实现自适应列宽
- codeforces 158A-C语言解题报告
- 全国计算机等级考试暨南大学,9月暨南大学计算机等级考试报名时间通知
- Delphi 7自带的TeeChart组件
- HDU 6623 Minimal Power of Prime(思维)题解
- SHA1算法实现及详解
- css控制图片自适应大小
- Flash Builder 4.6桌面项目在Flash Builder 4.7中打开遇到的问题
- 工作室流量卡如何做才能不封号?
- 英语对于软件开发者来说到底有多重要?
- 零度飘逸LDPY GhostWin7 Sp1纯净选择版V7.0(驱动增强版)
- 如何用URL Scheme H5链接,直接打开微信小程序
- 计算ndvi值需要的数据_利用TM计算NDVI问题
- UE4 Gameplay
- altera fpga 约束
- 【哈夫曼树】JZOJ_4210 我才不是萝莉控呢
- 雷林鹏分享:jQuery EasyUI 数据网格 - 启用行内编辑
热门文章
- dell 服务器自动更新驱动程序,通过Repository Manager 1.3来管理戴尔驱动程序更新
- 刘作虎:二次购机潮即文艺复兴时
- 通信工程专业就业怎么样?难不难学?
- Image Retrieval using Scene Graphs ——基于场景图的图像检索 读书笔记
- 年审是当月还是当天_车辆年审到期是指当月吗?
- 2021年4月4日新增
- Vue整合Markdown组件+SpringBoot文件上传+代码差异对比
- 从身份证号获取身份证信息
- 《零基础入门学习Python》第019讲:函数:我的地盘听我的
- ITIL v3 中级认证