如何使用数据驱动光源强度变化

应用场景

类似于展厅等场景项目中,对于灯光视效的效果还是存在一定标准的。目前平台支持光源组件的光照强度可基于数据实时变换。

操作步骤

场景中添加光源—> 利用数据绑定组件进行数据关联 —> 通过指令组件变更光照属性

Step1(场景中添加光源)

在场景中增加光源组件,此处以点光源作为示例。

1

本示例中点光源光照强度默认配置为10。

Step2(利用数据绑定组件进行数据关联)

通过数据绑定组件,为光源组件配置数据测点和全局场景变量。

2

本示例中,我们将变量名称设置为light,并将数据源、数据表以及字段进行配置关联。

Step3(通过指令组件变更光照属性)

最后我们将该光源组件增加一个指令组件,设置当light变量等于1的时候,改变当前光源组件的light.intensity属性,并将属性值设置为100。(便于更好地体现效果)

3

如图所示,左图为光照属性为1,右图为光照属性为100。

注:其他光源类型也可以按照此方法进行配置。

阿里云首页 工业大脑开放平台 相关技术圈