为达到不同效果,地图和场景可使用照明。地图使用照明的主要目的是使地图看起来更具三维感,例如,应用地貌晕渲或山体阴影,但每个场景都需要光源来照亮。可以配置此光源以在场景中获得不同的效果。对于多面体或拉伸面等 3D 面,太阳照明将对 3D 形状的表面应用阴影。此外,您可以应用大气效应模拟真实世界的照明。例如,如果您希望在场景中显示日落,则您可以使用大气效应来获得真实的环境。使用环境光遮蔽使没有纹理的 3D 内容在深度感知下显示得更加逼真。使用 Eye-Dome 照明改善场景中点云的深度感知。您可以显示地球范围外的星空和大气晕圈。根据您是在全球场景中还是在局部场景中工作,您可以选择不同的方式定义照明。
不带大气效应的全球场景示例。 | 带大气效应的全球场景示例。 |
无 eye-dome 照明的全球场景示例。 | 有 eye-dome 照明的全球场景示例。 |
不带环境光遮蔽的全球场景示例。 | 带环境光遮蔽的全球场景示例。 |
不带星空和晕圈的全球场景示例。 | 带星空和晕圈的全球场景示例。 |
照明全球场景
在全球场景中,您可以设置太阳的位置,从而利用光照和阴影来增强所显示的一天的时间的逼真感。您可以显示地球范围外的星空和大气晕圈。
- 在内容窗格中右键单击地图,然后单击属性以打开地图属性对话框。
- 单击照明选项卡。
- 选中显示大气效应复选框可模拟日落等特定气氛。
- 选中显示星空和晕圈复选框可显示地球边缘范围外的星空和围绕地球的大气晕圈。
- 选中在 3D 中显示阴影复选框可在场景中模拟阴影。根据光源,多面体或拉伸面等 3D 要素可具有阴影。请注意,模拟阴影会对绘制性能产生影响。
- 选中使用环境光遮蔽复选框使没有纹理的 3D 内容在深度感知下显示得更加逼真。如果添加带纹理的图层,则可能需要关闭环境光遮蔽,因为纹理已经包含了照明信息。环境光遮蔽可能会影响绘制性能。此选项默认为选中状态。
- 选中使用 Eye-Dome 照明复选框以将 Eye-Dome 照明效果应用到场景。Eye-Dome 照明可以改善 LAS 数据集和点云场景图层的深度感知。此选项默认为选中状态。如果关闭此选项,则将针对所有图层禁用 Eye-Dome 照明,不考虑每个图层的 Eye-Dome 照明设置。
- 设置光照作用以定义场景的亮度。如果选中了显示大气效应,则光照作用不可用。在这种情况下,根据太阳位置模拟光源。
- 选择如何定义场景的太阳位置:
- 通过指定正午在照相机位置,无论照相机在地球上的位置如何,环境光源都将相同。
- 通过日期和时间,包括时区。
- 通过由经度和纬度指定的绝对太阳位置。
- 通过地图时间(仅在为场景设置地图时间时可用)。
照明局部场景
局部场景中只提供了点光照。可对渲染场景照明度时所用的光源的方位角、高度以及对比度的量进行设置。场景的照明度属性将阴影应用于所有面要素,其中包括 3D 面和表面数据。
- 在内容窗格中右键单击地图,然后单击属性以打开地图属性对话框。
- 单击照明选项卡。
- 打开阴影选项。
- 选中在 3D 中显示阴影复选框可在场景中模拟阴影。根据光源,多面体或拉伸面等 3D 要素可具有阴影。模拟阴影会影响绘制性能。
- 选中使用环境光遮蔽复选框使没有纹理的 3D 内容在深度感知下显示得更加逼真。如果添加带纹理的图层,则可能需要关闭环境光遮蔽,因为纹理已经包含了照明信息。环境光遮蔽可能会影响绘制性能。此选项默认为选中状态。
- 选中使用 eye-dome 照明复选框以将 eye-dome 照明效果应用到场景。这可以改善 LAS 数据集和点云场景图层的深度感知。此选项默认为选中状态。如果关闭此选项,则无论功能区图层的外观选项卡的 eye-dome 照明设置如何,所有图层都将禁用 eye-dome 照明。
- 调整方位角。
方位角指太阳的角度方向,是以北为基准方向,在 0 到 360 度范围内按顺时针进行测量的。90º 的方位角为东。默认方向角为 315º (NW)。山体阴影的默认太阳方位角(方向)为 315º。
- 调整高度。
高度角指的是照明源高出地平线的角度或坡度。高度角的单位为度,范围为 0(位于地平线上)到 90(位于头上)之间。默认值为 90 度。山体阴影的默认太阳高度为 45º。
- 调节对比度。
该对比度用于控制应用到表面的阴影量。在对比度刻度尺上,100 表示无对比度,0 表示最高对比度。
照明 2D 地图
在将地貌晕渲或山体阴影应用于数字高程模型 (DEM) 时,您可能需要更改入射角度。
- 在内容窗格中右键单击地图,然后单击属性以打开地图属性对话框。
- 单击照明选项卡。
- 调整方位角。
- 调整高度角。
- 此外,还可以调节山体阴影的对比度。
- 单击恢复默认值重置对默认照明度值的更改。