This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
UnigineEditor
界面概述
资产工作流程
设置和首选项
项目开发
调整节点参数
Setting Up Materials
Setting Up Properties
照明
Landscape Tool
Sandworm
使用编辑器工具执行特定任务
Extending Editor Functionality
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Objects
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
创建内容
Content Optimization
Materials
Art Samples
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

Omni Light

Omni Light是一个点光源,它在所有方向(360 度)发光,并真实地再现阴影投射。这种类型的光用于模拟中心明亮且强度均匀下降的光源。这种灯的一个例子是普通的家用灯泡,它是无遮盖的并且悬挂在天花板上。 Omni Light由于具有非定向性,因此被证明可用于室内场景中的常规照明。

请注意,由于Omni Light使用立方体贴图调制,因此此源进行的阴影需要6次通过,并且可能会很昂贵。

Omni Light有多种形状因此,可用于创建区域照明,例如,现实的室内照明或路灯。

使用Omni Light的示例场景

也可以看看#

添加Omni Light#

要添加Omni Light,请执行以下操作:

  1. 在菜单栏上,单击Create -> Light -> Omni

  2. 将灯光放置在世界上的某个地方。

设置Omni Light参数#

可以在Parameters窗口的Node选项卡上调整Omni Light的参数。两个都常用参数以及专用于Omni Light源的参数。具体描述如下。

灯光设置#

Mode

用于定义灯光分布的纹理类型:

  • IES —灯光分布由IES配置文件定义,IES配置文件是一种照明行业标准,用于描述基于实际测量的灯具来投射光线的方式。

    没有IES配置文件的Omni Light
  • Simple —由Omni Light投影一个立方体贴图纹理。这样的调制使您可以以相同的性能成本以新的方式重新照明受影响的场景区域,创建杂色的光散射图案,例如,模拟多个光源。

    立方体贴图纹理

    通过纹理调制
Texture Omni Light投影的立方体贴图或IES纹理。

阴影设置#

Enabled 切换此光源产生的阴影的渲染打开和关闭。
Shadow Side Enabled Omni Light使阴影投射到六个立方体贴图侧。默认情况下,阴影向所有方向投射:正X轴和负X轴,正Y轴和负Y轴以及正Z轴和负Z轴。如有必要,可以禁用任何方向。
最新更新: 2021-05-20
Build: ()