首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LumenRT U16新功能:触发器详解

LumenRT可视化和实景建模软件运用生物和自然环境使模型更加生动逼真,产生引人注目的视觉效果。 无论是否有技术经验,您都可以轻松使用 LumenRT 实时渲染出电影质感、创建模型动画并融入数字特性,无缝集成 CAD 和 GIS 工作流,并与其他利益相关者和客户分享设计成果。

LumenRT U16 版本

新增了不少新的功能,而在这些新功能中,触发器是最有趣的一个。通过设置触发器,可以在动画中实现动作的发生、在LiveCube发布的exe程序中实现动作的交互。

以下通过几个简单的样例设置,对触发器做一个详解。

触发器详解

首先看一下触发器的管理界面,如图所示。触发的方式有两种:“点击”和“距离”。“点击”触发器,需要单击物体,才会引发动作;“距离”触发器,需要视角接近到设定距离内,才会引发动作。“点击”只能用在输出LiveCube的exe之中,“距离”可以用于动画及LiveCube。

“点击”触发器如下图。靶标图标用于将这个触发器与物体连接。

“距离”触发器如下图。靶标图标用于将这个触发器与物体连接。另外多了一个定位的图标,可以连接一个定位点进行触发。有一个距离值的设置,代表进入离设定的物体或设定的位置在这个距离内,即触发动作。

按下图设置三个触发器。触发形式、触发距离如图中所示。

如下图在场景中放一辆汽车,点击Trigger0的靶标图标、再点击汽车,靶标图标变为十字图标,表示该触发器已和该物体(汽车)连接。

如下图设置汽车的前进动画。找到“触发反应”(Trigger reaction)选项,点击加号选择“Trigger0”,动作(Action)设置为“开始”(Start)。

根据触发器管理里对于Trigger0的设定为“点击”(OnClick),那么这些触发设定引发的动作为:点击汽车,则汽车开始动作(前进)。

△ 动态效果

重新返回触发器管理界面,点击Trigger0下面的垃圾桶图标,这个操作取消了该触发器之前的连接。然后重新设置连接到旁边的建筑物。

此时在汽车自己的动画设置中,我们并没有修改“触发反应”(Trigger reaction)选项,Trigger0触发器依然有效。只不过点击触发的对象,由汽车本身变成了旁边的建筑物。

在汽车动画设置中的“触发反应”(Trigger reaction)选项中,1.将Trigger0的“动作”(Action)设置为“暂停/继续”(Pause/Resume);2.添加之前设置好的触发器Trigger1,“动作”设置为“开始”。

在触发器管理界面将Trigger1连接至汽车。连接好后图标应变为十字。

目前汽车的行驶动作受两个触发器影响:Trigger0,点击建筑物动作会暂停或继续;Trigger1,接近汽车到10m以内,汽车开始动作。

“距离”触发器的连接物体,可以如上所示设置为动作的本体汽车;也可以设置为其它物体如旁边的建筑物,效果是接近建筑物则引起汽车的动作;另外还有一种方式,是设置为某一位置:如下图所示,点击定位图标即可将Trigger2设置到任一位置点,则接近这个点引起汽车的动作。

除了一般的运动可以加触发器。还有一种特殊的触发动作:灯的开关。

如下图所示,我们先建立一个触发器Trigger0,设置为20m距离触发,并连接至建筑。

接着如下图,在灯光的设置里找到触发反应设置,添加触发器Trigger0。

△ 接近建筑到20m以内,灯自动打开

当然,也可以设置一个点击触发器,并连接至一个开关的模型,然后在灯光设置里加上这个触发器,就可以实现点击开关实现开关灯的效果。

另外还可以设置走到门前,门自动打开的效果。

那么这些就留给你自己去尝试吧!

了解更多产品,请添加跨世纪官方微信。

△ 添加跨世纪官方微信了解更多

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230314A072C300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券