引言
vForge 提供种类广泛的光照图形,让您添加到场景中。 这些图形在图形树状图中,位于标题栏为 Lighting 的面板内。 不管是动态还是静态光照方案,都有合适的光照图形类型可供选择。
光照类型
vForge 提供多种静态和动态格式的光照供您选择。
平行光照
这一光照类型提供与日光类似的光照,即从光源射向目标、单一指向。
点光照
这一光照类型从光源向所有方向辐射光照。 光照影响的大小由光照半径控制。
使用点光照控制器手柄调节光照半径。
聚光灯
聚光灯类型的行为模式与手电光类似,光照集中指向单一区域。
移动光照编辑几何网格上的黄色和红色控制器,即可改变聚光灯半径和聚焦角度。
移动控制器红色手柄可改变聚焦角度。
移动控制器黄色手柄可调节半径 / 强度。
时间变化系统
Vision 具有名叫时间变化的特殊光照组合功能,由多个平行光照和多种组件组合而成,可根据时间变化为场景提供日照。 下图显示了 2 个平行光照,一个作为日光,另一个提供名为背光的填充光照。
静态光照属性
vForge 为光照提供选项,可让您设置动态或静态光照。 通过这些光照属性,每个光照都可设为动态或静态光照。 如果被设为静态,该光照将被包含到预渲染光照贴图系统中。
IsStatic(为静态): 如启用,该光照为静态光照,而非动态。 如设置该属性,此光照会被光照贴图和光照网格纳入处理。
ExportWhenNotRelevant(无关时导出): 如启用,该静态光照在无关(例如不属于光晕)时也会被导出。 为了让延迟着色收集到所有光照,这一设置也许相当重要。 静态光照忽略该选项。
PreviewAsDynamicLight(作为动态光照预览): 如启用,该静态光照会在 vForge 预览中显示为动态光照。 实际生成静态光照之前,该选项可以帮助您在场景中设置光照。
TurnOffAfterLighting(光照后关闭): 如启用,当下一次静态光照在 vForge 中成功更新后,PreviewAsDynamicLight 属性会改为 false,从而关闭临时动态光照。
基础光照属性
离光源越远,光照亮度就降得越多。 Vision 使用一种新的光照衰减技术,具有可自定义衰减曲线,可对光照进行更精确的控制。 每个光照都带有半径和倍增属性,但平行光照只有倍增属性。
Radius(半径): 光照影响范围(平行光照不可用)。 光照亮度随半径改变,所以光照中心最亮,为亮度的 100%,而半径边缘为 0%。 所以,改变半径即可直接改变光照影响的区域。
Multiplier(倍增): 光照倍增值可用来更改光照的亮度。 倍增是缩放因数,可在不影响半径的同时控制亮度。 例如,倍增值为 2,则光照中心的几何体的亮度是正常情况下的两倍。 请注意,如果启用 HDR,您也可使用负的倍增值来”删减”光照。
LightAttenuationCurve(光照衰减曲线): 控制光照衰减的自定义曲线(平行光照不可用)
Linear(线性): 常数线性衰减。
Square(平方): 指数型衰减,初始衰减速度快,在末尾放慢。
Quad(定积分): 与旧式衰减匹配的指数型衰减,曲线类似陡坡。 初始衰减速度快,在末尾放慢。
Smooth(平滑): 可用于大部分光照。 初始衰减慢,末尾也慢,能呈现更完整 / 强烈的光照。
None(无): 不使用曲线。 会产生锐利的边缘。
Custom(自定义): 让您自定义纹理,控制衰减曲线。
Triggered(已触发): 如禁用,光照会在开始时关闭,必须从一个触发链接触发 / 关闭。
LightColor(光照色): 光照的颜色,可以在此处设置,也可直接在光照控制器上设置。
DistanceFadeStart(淡出开始距离): 定义该动态光照开始淡出的镜头距离,以世界单元为单位。 仅当 DistanceFadeEnd > 0 时起效。
DistanceFadeEnd(淡出结束距离): 定义该动态光照结束淡出的镜头距离(远切距离),以世界单元为单位。 要禁用远切距离,将该值设为 0.0。
相关推荐
中文 µVision3 IDE用户指南 本用户指南描述了µVision3 IDE/Debugger,包含如下内容: 1.µVision3 综述 描述了µVision3 IDE及集成的调试器的主要...12.命令行调用介绍了如何从命令行或批文件中调用µVision3功能。
NI Vision Assistant中文入门教程(带书签)
NI Vision Assistant中文入门教程,是学习NI Vision Assistant的好帮手
LabVIEW--中文Vision各模块说明 LabVIEW--中文Vision各模块说明
NI Vision Assistant中文入门教程,原帖地址(http://www.gsdzone.net/index.php/Home/Index/Index/index/cat_id/2841771288/t/3/id/805),现转为高清PDF版。
详细介绍NI Vision Assistant软件安装,功能介绍的一本很好教程!
OpenGL-Vision OpenGL-Vision OpenGL-Vision
GigE Vision 是一种通信接口标准,可用于各种网络拓扑上的视觉软件与视频流设备间的交互。...本说明中,设备指的是一个GigE Vision兼容的可控设备,而应用程序指运行在一台主机上的一个与GigE Vision兼容的控制程序。
影像介绍,关于在处理视觉上,有很大的帮助,功能很强大。
NIVISION头文件,做机器视觉的朋友可以参考下,添加到所需的工程文件中
MATLAB 中Computer vision system toolbox的官网指南和用户手册
vision doc, you can download it Vision引擎文档机器人
NI Vision Assistant助手的基本函数介绍以及使用,有例子演示,适合想入门NI视觉的同学。
usb3 vision spec usb3 vision spec usb3 vision spec usb3 vision spec usb3 vision spec
海康(VisionMaster定位方案)
VisionMaster算子图像格式互转,VM格式CMvdImage转BMP,BMP转VM格式CMvdImage
USB3_Vison_Specification u3v vision中文协议手册,翻译的,如有错误以英文为准 u3v是做工业相机的标准协议,海康大华都有
Cabinet Vision (CV) 板式家具拆单软件 V2021 571中文语言包
ViT的全文翻译,结构同原文保持一致。 1.全文翻译的markdown原文件 2.全文翻译的PDF 3..ViT的原文 4.知识点总结的博客http://t.csdn.cn/PLzkf 逐字逐句翻译Vision in Transformer