引言
图形雾是位置固定的体积雾效果,位于雾状图形对象的边界内。 该效果可独立使用,也可作为全局雾设置的补充。 该图形配有多种编辑选项,用于创建多种空间限定的雾效果。 提升您太空船走廊的视觉效果,增加深度和大气,或者玩家走进沼泽时使用雾图形限制其可视范围,提升紧张感。
注:使用雾图形需要有效的渲染器节点(例如正向或延迟渲染器)。
雾图形
体积锥体图形位于效果图形组,从图形创建面板将体积锥体图形实例拖拽到场景中即可完成添加。
编辑雾图形
体积锥体图形提供手柄,用于可视直观地快速编辑您的场景中的图形。 雾图形是雾的容器,雾不会超出该图形的边界。 其中提供了很多图形类型,请参见下方选项部分。
使用所提供的手柄可以以直观可见的方式编辑雾衰减,手柄控制的数量和类型取决于所选择的衰减类型。
可视化编辑平面衰减
可视化编辑径向衰减
可视化编辑轴向衰减
雾图形选项
为了最大限度地发挥该图形类型的功效,除了缩放比例、位置等基本属性,还有一些您需要了解、也值得提及的属性:
雾图形
ShapeType(图形类型): 图形类型决定了雾图形的基本外观(可使用衰减图形进一步修改)。
ShaderEffect(着色器效果): 着色器效果配置分配了雾对象;可通过所呈现出的各种设置自定义效果。
EffectLibrary(效果库): 着色器效果库路径。 设置库也会将着色器模式设为手动。
EffectName(效果名称): 来自库的着色器效果名称。
EffectParameter(效果参数): 着色器效果专用参数。
BaseColor(基底色): 定义雾的颜色。
Density(密度): 密度参数范围为 0 到 1,决定了雾图形的整体可视性,0 为不可见,1 为完全不透明。 该参数进一步受吸收类型和深度规格化的影响。
AbsorptionType(吸收类型): 雾的渲染量和穿透雾的视线距离之间的关系。 雾图形渲染基于一套参照真实光学规律设计的指数模型。 将吸收类型设为线性可令效果的性能开支大大减少,但因为这需要将直线拉成指数曲线,雾可能会以某种违背物理规则的方式突然消失。 使用深度规格化选项可在一定程度上缓解此问题。
NormalizeDepth(规格化深度): 如设为 true,逐像素雾量将不取决于对象缩放比例。 默认设置下,当图形尺寸增加,雾效果会变得更显著,因为光照在雾体积中要穿过更长的距离。 启用深度规格化可去除这一依存关系,令雾密度随体积尺寸缩放(请注意,这通常需要大大增加密度)。
衰减类型
雾图形的视觉外观可通过衰减图形进一步修改。 这些衰减图形的本质是雾密度修改器,可以将其效果设为从某个定义的起始位置发起。
Enabled(启用): 激活修改器。
ShowInEditor(在编辑器中显示): 如启用,即可对修改器参数进行可视化编辑。
平面
平面衰减图形根据与某个给定平面的距离修正某个体积内的密度。
Origin(起始): 衰减平面起始。
Target(目标): 衰减目标。
径向
类似地,径向(球体)衰减基于从某个点的距离修正密度。
Origin(起始): 衰减球体起始,是计算球体效果的中心点。
OuterRadius(外围半径): 衰减外围半径。
InnerRadius(内部半径): 衰减的内部半径,在该半径以外,雾的强度将降低。
轴
轴(圆柱体或锥体)衰减,基于离某个线段的距离进行修正。 可用在任意组合中,以实现复杂效果。
Start(起点): 衰减轴起点。
End(终点): 衰减轴终点。
StartRadius(起点半径): 衰减起点半径。
EndRadius(终点半径): 衰减终点半径。
InnerRadius(内部半径): 衰减内部半径。
注:由于线性吸收类型固有的局限性,衰减可能无法按预期发挥功能。 使用衰减修改器时建议采用指数吸收。
|
相关推荐
图像以无线方式传输到包含 Matlab 的笔记本电脑,在应用到 OCR 引擎之前对其进行预处理。 结果字符串与预先输入的车牌号码进行比较,正或负匹配将导致树莓派打开绿色或红色 LED。 图形用户界面的设计目的是将获取的...
购物者注视监控器 细节 目标操作系统: Ubuntu * 18.04 LTS ...该应用程序使用英特尔OpenVINO发行版工具包和英特尔深度学习部署工具包中包含的推理引擎。 它使用视频源(例如摄像机)来抓取帧,然后使用两
ease4.0中添加了3个附件,分别为ease vision着色引擎,纹理编辑器和灯光编辑器。加上了纹理,灯光,颜色,阴影后的建筑看上去会更加真实。 ease vision模块是一个建筑着色引擎,ease 4.0赋予建筑物的阴影更多的细节...
OpenCV(Open Source Computer Vision Library)是一款开源的计算机视觉库,专门为图像和视频处理任务设计,广泛应用于学术研究、工业应用以及个人项目中。以下是关于OpenCV的详细介绍: 历史与发展 起源:OpenCV...
零售分析 细节 目标操作系统: Ubuntu * 18.04 LTS 程式语言: Python * 3.5 完成时间: 50-70分钟 ...该应用程序使用OpenVINO:trade_mark:工具箱的英特尔:registered:发行版中包含的推理引擎。 它接受
registered:OpenVINO:trade_mark:工具包2020 R3发行版这个怎么运作此限制区域通知程序应用程序使用英特尔:registered:OpenVINO:trade_mark:分发工具包和英特尔:registered:深度学习部署工具包中包含的推理引擎。...
这个怎么运作该计数器使用英特尔:registered:OpenVINO:trade_mark:工具包中的推理引擎。 训练有素的神经网络通过在指定区域上显示边界框来检测人员。 它计算当前帧中的人数,一个人在该帧中的持续时间(进入和退出帧...
uname -aOpenCL:trade_mark:运行时软件包英特尔:registered:OpenVINO:trade_mark:工具包2020 R3发行版这个怎么运作该计数器使用OpenVINO:trade_mark:工具箱的英特尔:registered:发行版中包含的推理引擎。...
- 通过 OpenGL 硬件加速使用现代图形和显示硬件来呈现视觉刺激: • 绘制复杂的 2D 刺激,包括使用 GPU 着色器、帧缓冲区混合和纹理映射,以实时创建复杂的动态刺激和程序刺激。 • 电影播放和电影录制,利用 GS...
基于NI LabVIEW建立一个机器人单元以精确地去除毛刺并用NI 1722智能相机为涡轮机翼进行质量检查。在去除之后,机器人会用NI ... 为了能自动去除毛刺并为飞机引擎的涡轮机翼进行检查,AV&R Vision & Robotics设计了使用