首页 > 编程语言 > 详细

unity shader

时间:2018-02-01 22:38:51      阅读:222      评论:0      收藏:0      [点我收藏+]

Unity新的shader叫做 基于物理渲染的shader,先介绍下新的shader具有的特性:

  1. Energy Conservation(能量守恒):这是一个基于物理的概念,它确保物体反射的光线不会比它接受到的光线还要强。一种材质越趋于镜面,那么它的漫反射就越少;一个表面越平滑,高光强度越强,范围越小。技术分享图片

  在表面上的各个点的光线渲染,都经过计算,以确保与从环境中接受到的光相等。粗糙表面受来自更为宽广区域的光线影响。

  更平滑些的表面表现出更强、更小的高光区域。点A反射来源为摄像机正面的光线。点B接受来自天空的环境光而发出蓝色光。

  点C接受它周身围绕的地面颜色发出的环境光和反射光。

 

  2. High Dynamic Range(HDR):这个表示 颜色超出正常范围0-1,举个例子,太阳可以轻易的比蓝天的亮度高出10倍。要查阅深入点

  的讨论,请看如下链接:https://docs.unity3d.com/Manual/HDR.html

  技术分享图片

 

unity shader

原文:https://www.cnblogs.com/leiGameDesigner/p/8401421.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!