如何使用数据驱动光源强度变化
应用场景
类似于展厅等场景项目中,对于灯光视效的效果还是存在一定标准的。目前平台支持光源组件的光照强度可基于数据实时变换。
操作步骤
场景中添加光源—> 利用数据绑定组件进行数据关联 —> 通过指令组件变更光照属性
Step1(场景中添加光源)
在场景中增加光源组件,此处以点光源作为示例。

本示例中点光源光照强度默认配置为10。
Step2(利用数据绑定组件进行数据关联)
通过数据绑定组件,为光源组件配置数据测点和全局场景变量。

本示例中,我们将变量名称设置为light,并将数据源、数据表以及字段进行配置关联。
Step3(通过指令组件变更光照属性)
最后我们将该光源组件增加一个指令组件,设置当light变量等于1的时候,改变当前光源组件的light.intensity属性,并将属性值设置为100。(便于更好地体现效果)

如图所示,左图为光照属性为1,右图为光照属性为100。
注:其他光源类型也可以按照此方法进行配置。