unity color space 选取

https://unity3d.com/cn/learn/tutorials/topics/graphics/choosing-color-space

https://docs.unity3d.com/2018.2/Documentation/Manual/LinearRendering-LinearOrGammaWorkflow.html

unity-edit-color space

这里可以选linear 和 gamma

linear的意思是 光照计算都转到线性空间算

gamma的意思是不转直接算 。。。。。。唉

这个事情吧 。。。。。。

==============

选linear 放弃对opengles2的支持 (es2没有多少机器了 你非要支持的话 可以考虑单独出个es2的包)

光照应该在线性空间算

===============

总结下 gamma correct的工作流 就是unity里面color sapce 选linear!

tex 用gamma space 用sRGB采样 shader输入线性 算完存sRGB 之后gamma correction

原文地址:https://www.cnblogs.com/minggoddess/p/9298277.html

时间: 2025-01-31 10:28:59

unity color space 选取的相关文章

Processing in the 8-bit YUV Color Space

Working in the YUV color space simplifies the calculations involved for ProcAmp adjustment control of a video stream. Y Processing To perform ProcAmp adjustment for the Y component, subtract 16 from the Y value to position the black level at zero. Th

实验 Unity Linear Color Space 发现结果不符合预期

美术前上个礼拜找我问光照图总是烘焙过暗的问题,一时兴起我在 Gamma 和 Linear 两个颜色空间切换了下,发现一个 Shader 明暗不同,另一个 毫无变化,于是激发了我去研究下在 Unity 里使用 Linear 的细节.(虽然最后发现美术的问题跟这个不太有关系) 这里不想在过多冗长的去复述关于所有 Gamma 校正的历史和概念,假设已经阅读过相关资料,比如以下(包括但不限于): https://www.cnblogs.com/murongxiaopifu/p/9001314.html

关于Unity中鼠标选取物体的解决方案

今天修改了之前写的飞机大战的代码,原来的不足之处是点击屏幕的任意一点都可以移动飞机,也就是没有检测鼠标到底有没有点到飞机上. 我先是用之前的3D拾取技术,发现没有反应,才意识到我这个plane飞机节点挂载的是Box Collier2D的碰撞器组件,不是Box Collier,3D射线拾取技术在2D游戏里面还用不了. 后来我百度了一下,才知道用UGUI写的2D游戏用鼠标选取物体不用射线检测,要用事件系统.但是我不会用OnMouseEnter()和OnPointerEnter(),所以还是想用射线来

Adjust color space Constrast,Brightness,Hue,Saturation in YCbCr format.

The formula is : Y   = (y - 128) * C /128   + (B - 128)                        + 128. //About add 128 is ture or error ? Cb = [ (Cb - 128)*cos(H) + (Cr - 128)*sin(H)] * S/64 + 128. Cr = [-(Cb - 128)*sin(H)  + (Cr - 128)*cos(H)]* S/64 + 128. If you ha

转:Oculus Unity Development Guide开发指南(2015-7-21更新)

http://forum.exceedu.com/forum/forum.php?mod=viewthread&tid=34175 Oculus Unity Development Guide开发指南转载请保留原始地   http://t.cn/RAblKoh Oculus/GearVR开发者群 302294234 Welcometo the Unity Development GuideIntroduction简介Welcometo the Oculus Unity Developer Gui

Unity 5.4大赞:HTC Vive经典The lab渲染器开源

HTC Vive提供了一个不错的免费VR demo,最近1周仔细体验了一番. 仔细看了其安装文件,竟然是Unity 5.4beta版本(通过查log,知道Valve公司用的是最新的5.4.0b11版本开发的),的确令人信心大振: 要知道,某些创业公司为了打差异化竞争,提高技术门槛,对外称Unreal 4的画质比Unity 5优秀很多,这让很多在Unity技术栈下的公司有些郁闷–多年来Unity画质始终不如Unreal逼格高啊. The Lab 程序路径:Steam\steamapps\commo

Unity 5 中的全局光照技术详解 (转载)

原文链接 本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING (文章较长,请耐心阅读)简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算. 同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注意颜色如何在不同的表面进行光的"反弹",产生更真实的结果. 在本文

Unity 5 中的全局光照技术详解(建议收藏)

2015-07-01 10:43 编辑: cocopeng 分类:游戏开发 来源:Unity全球官方网站 1 47108 Unity 5全局光照技术 招聘信息: 资深软件研发工程师 嵌入式软件工程师 cocos2d-x休闲游戏开发 产品经理 Cocos2d-x游戏客户端开发 Java工程师 Cocos2d-x js高级开发工程师 Mac开发 应用开发工程师(iOS) 技术合伙人-后端工程师 高级iOS开发工程师 本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND

Unity引擎的Player Settings介绍

我用的是unity5.4.3版本的 一.窗口打开: 从菜单栏查看播放器设置,选择 Edit->Project Settings->Player 二.全局设置 第一部分: Company Name 公司名称 Product Name 产品名称,当游戏运行时,这个名字将出现在菜单栏.并且也被使用来设置参数文件. Default Icon 默认图标,将应用于每一个平台的默认图标,发布出来的项目图标(特定平台需要以后还可以覆盖这个). Default Cursor 就是鼠标移到相应的位置 鼠标形状为默