Unity3D Linear和Gamma渲染
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社,《Cocos2d-x 3.x图形学渲染技术讲解》电子工业出版社等。
CSDN视频网址:http://edu.csdn.net/lecturer/144
最近项目开发中在渲染3D模型时,遇到了Linear和Gamma两种不同的设置出现不同的效果问题,查阅了一下Unity官方blog,看到目前在Unity5.5新增加了linear Rendering 同时支持Android和IOS,但是它使用的OpenGLES3.0,而现在大部分Android手机只支持OpenGLES2.0。所以只能选择Gamma。二者在效果是不同的:
通过上图可以看出,由于线性和伽玛渲染之间的主要差异,这意味着使用线性渲染的游戏不能在仅支持OpenGL ES 2.0的Android和iOS设备上运行。
由此我们可以得出结论:使用Unity 5.5,Android和iOS上现在可以使用线性渲染。 在Android上,线性渲染需要OpenGL ES 3图形API,占61.1%的Android设备。 在iOS上,线性渲染需要Metal图形API,占71.1%的iOS设备。
此外,Unity 5.3在Windows编辑器中引入了对OpenGL ES图形API的支持,在Windows上使用OpenGL ES进行线性渲染。 GeForce 376.09驱动
程序已经可以使用此功能。
目前,WebGL 2.0不支持Unity中的线性渲染,后面Unity肯定会加上。另外,线性渲染和Gamma渲染在Unity中的设置如下所示:
线性渲染代码下载地址:here
Unity3D Linear和Gamma渲染相关推荐
- Unity3D Shader系列之渲染流水线
目录 1 引言 2 应用阶段 2.1 加载模型数据到显存 2.2 设置渲染状态 2.3 调用Draw Call 3 几何阶段 3.1 顶点着色器 3.2 曲面细分器 3.3 几何着色器 3.4 裁剪 ...
- 【Unity3D】2018实时渲染电影短片《死者之书》技术文章合集
本篇文章首发于作者个人博客,原链:https://www.huozk.com/2018/unity3d-bookofthedead.html 古埃及人相信,人死后要先经历一段去往冥国的旅程,通过各种考 ...
- unity3d使用octane gpu渲染场景体验
测试了一下u3d下的octane渲染器 目前是免费的,可以随意测试 之前提到过了http://blog.csdn.net/shenmifangke/article/details/76577647 现 ...
- Unity3D学习笔记12——渲染纹理
文章目录 1. 概述 2. 详论 3. 问题 1. 概述 在文章<Unity3D学习笔记11--后处理>中论述了后处理是帧缓存(Framebuffer)技术实现之一:而另外一个帧缓存技术实 ...
- Unity3D引擎之高级渲染技术
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人,已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社 和<Unity3 ...
- 【Unity3D】2017实时渲染短片《ADAM》技术文章合集
本文章首发于作者个人博客:https://www.huozk.com/2017/unity3d-adam.html ADAM Adam是一部获得多项奖项的短片,由Unity游戏引擎创建并实时呈现.旨在 ...
- Linear Color Space 渲染时几点注意
https://chengkehan.github.io/LinearColorSpace.html 转载于:https://www.cnblogs.com/jim-game-dev/p/612436 ...
- Unity Gamma Linear Color Space
转载文章,出自http://www.manew.com/thread-105872-1-1.html,作者 alphatt Gamma & Linear Color Space 一.真实?感觉 ...
- Unity3D灯光与渲染学习之(一):天空盒、灯光以及色彩空间
最近在学习Siki学院中的U3D渲染,将学习的笔记进行整理,方便日后查阅,也方便各位交流学习.课程大纲如下: 先介绍灯光渲染的大致内容,灯光效果主要分为实时光照(RealTime) 和烘焙(Baked ...
最新文章
- Cocoapods安装使用
- 基于相空间重构的混沌背景下微弱信号检测方法仿真
- centos 日志切割_centos自带的日志切割工具 --- logrotate
- Spring Boot(十七):使用Spring Boot上传文件
- 西北农林科技大学 计算机复试,西北农林科技大学 | 学长学姐考研面试经验谈...
- Windows SDK笔记(三):定制控件消息处理函数
- kafka rabbitmq优劣对比_Kafka、RabbitMQ、RocketMQ等消息中间件的对比
- webpack 编译stylus_webpack 文档更新日志(9.12-9.29)
- 网站调用百度地图 根据地址查询经纬度
- Linux之df命令
- centos选择php7 作为默认版本_树莓派下安装Nginx+Php7.3 搭建Web服务器
- 如何维护应用程序状态
- 农场游戏开发记录十二
- 360大牛解读PHP面试-高并发解决方案类考察点
- 给定一个不多于5位的正整数,判断它是几位数,并输出。 输入
- vue视频教程百度云资源链接
- 从人工智能到物联网……这些公司如何改变农业与食品工业
- 勿以自己的经历来审视他人
- 最简单测试工具开发教程(有手就行)
- 浅析云计算的七种应用类型