[Unity] 【图形渲染】Unity Shader光照基础2-尺度光照模型

打印 上一主题 下一主题

主题 1845|帖子 1845|积分 5535

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在早期的游戏开发中,游戏引擎大多使用尺度光照模型来模拟光线如何与物体表面交互。虽然当代引擎通常会采用更复杂的光照技能,但尺度光照模型依然是一个关键概念,特别是在及时渲染中。在本文中,我们将深入探讨Unity尺度光照模型的各个组成部门,相识光线如何与物体表面相互作用,以及Unity如何使用这些交互来实现真实的光照效果。
1. 尺度光照模型概述

Unity的尺度光照模型基于四个主要组成部门,每个组成部门用来计算光与物体表面相互作用的方式。这些组成部门共同决定了物体在不同光照条件下的表面。四个组成部门分别是:


  • 自发光(Emissive)
  • 高光反射(Specular)
  • 漫反射(Diffuse)
  • 情况光(Ambient)
1.1 自发光(Emissive)

自发光部门描述的是物体表面在给定的方向上发射多少辐射量。自发光物体本身会显得更亮,但在没有全局光照(Global Illumination,GI)技能的情况下,它并不会真正照亮周围的物体。因此,自发光的物体不会被视为一个光源,尽管它们会使本身变亮。
1.2 高光反射ÿ


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

麻花痒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表