【Unity3D】灯光组件Light
1.【Unity3D】Unity3D技术栈2.【Unity3D】常用快捷键3.【Unity3D】地形Terrain4.【Unity3D】MonoBehaviour的生命周期5.【Unity3D】Transform组件6.【Unity3D】刚体组件Rigidbody7.【Unity3D】人机交互Input8.【Unity3D】碰撞体组件Collider9.【Unity3D】发射(Raycast)物理射线(Ray)10.【Unity3D】GUI控件11.【Unity3D】相机跟随12.【Unity3D】UGUI概述13.【Unity3D】UGUI之Text14.【Unity3D】UGUI之Button15.【Unity3D】UGUI之Image和RawImage16.【Unity3D】UGUI之Dropdown17.【Unity3D】UGUI之Toggle18.【Unity3D】UGUI之Slider19.【Unity3D】UGUI之布局组件20.【Unity3D】UGUI之InputField21.【Unity3D】摇杆22.【Unity3D】UGUI回调函数23.【Unity3D】血条(HP)24.【Unity3D】角色控制器(CharacterController)25.【Unity3D】Tank大战26.【Unity3D】相机27.【Unity3D】场景切换、全屏_恢复切换、退出游戏、截屏28.【Unity3D】2D动画29.【Unity3D】人体模型及动画30.【Unity3D】人物跟随鼠标位置31.【Unity3D】AudioSource组件32.【Unity3D】动画回调函数、动画事件、动画曲线33.【Unity3D】动画混合34.【Unity3D】IK动画
35.【Unity3D】灯光组件Light
36.【Unity3D】导航系统37.【Unity3D】动态路障导航38.【Unity3D】分离路面导航39.【Unity3D】拖尾TrailRenderer40.【Unity3D】线段渲染器LineRenderer41.【Unity3D】粒子系统ParticleSystem42.【Unity3D】基于粒子系统实现烟花特效43.【Unity3D】VideoPlayer组件44.【Unity3D】协同程序45.【Unity3D】同步Socket通讯46.【Unity3D】异步Socket通讯47.【Unity3D】Photon环境搭建48.【Unity3D】缩放、平移、旋转场景49.【Unity3D】绘制物体表面三角形网格50.【Unity3D】使用GL绘制线段51.【Unity3D】点选物体、框选物体、绘制外边框52.【Unity3D】绘制物体外框线条盒子53.【Unity3D】基于AssetBundle实现资源热更新54.【Unity3D】魔方55.【Unity3D】立方体纹理(Cubemap)和天空盒子(Skybox)56.【Unity3D】Cesium加载大地图57.【Unity3D】UI Toolkit简介58.【Unity3D】UI Toolkit容器59.【Unity3D】UI Toolkit元素60.【Unity3D】UI Toolkit样式选择器61.【Unity3D】UI Toolkit自定义元素62.【Unity3D】UI Toolkit数据动态绑定63.【Unity3D】资源管理64.【Unity3D】Unity与Android交互1 灯光简介
在 Hierarchy 窗口右键,选择 Light,再选择具体的灯光类型,在 Inspector 窗口查看灯光组件如下:
- Type:灯光类型,主要有:Directional(平行光)、Spot(聚光灯)、Point(点灯光)、Area(区域光)
- Color:光源颜色
- Mode:渲染模式,取值有:Realtime(实时渲染)、Baked(灯光渲染只计算一次)
- Intensity:光照强度
- Shadow Type:阴影类型,取值有:No Shadows(无阴影)、Hard Shadows(硬阴影)、Soft Shadows(软阴影)
- Render Mode:渲染模式,取值有:Auto(自动的)、Important(重要的,渲染光照较精细)、Not Important(不重要的,渲染光照较简陋)
- Culling Mask:进行层剔除,哪些游戏对象需要渲染灯光
补充:Spot 有 Range 和 Angle 2 个属性,Range 表示聚光灯的深度范围(光锥的高度),Angle 表示聚光灯的照射角度(光锥的锥角)。
2 平行光(Directional)
1)光照效果
2)平行光特点
- 光照强弱不受光源位置影响,只受光源方向影响;
- 影子深浅、影子朝向不受光源位置影响,只受光源方向影响。
3 聚光灯(Spot)
1)光照效果
2)聚光灯特点
- 聚光灯的光照范围呈现一个锥形;
- 距离光源越近光照强度越大;
- Range 属性控制聚光灯的深度范围(光锥的高度);
- Angle 属性控制聚光灯的照射角度(光锥的锥角)。
4 点灯光(Point)
1)光照效果
2)点灯光特点
- 点灯光的光照范围呈现一个球形;
- 距离光源越近光照强度越大。
5 区域光(Area)
1)选择静态物体
2)光照效果
3)区域光特点
- 区域光就是一块灯光板;
- 区域光可以调整区域宽高;
- 距离区域光中心越近的点,光照强度越大。
声明:本文转自【Unity3D】灯光组件Light
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 我与微信审核的“相爱相杀”看个人小程序副业