【KingFusion】如何在3D场景实现流水效果

【KingFusion】如何在3D场景实现流水效果哈喽 大家好 我是雷工 在项目过程中 经常会涉及到实现管道水流动效果 此篇记录在 KingFusion 中的 3D 场景实现水流效果 以下为简单流水效果的样例 一 效果展示当点击水泵 水泵启动 显示流水效果 再次点击水泵 水泵停止运行 流水效果消失

大家好,欢迎来到IT知识分享网。

哈喽,大家好,我是雷工!

在项目过程中,经常会涉及到实现管道水流动效果,此篇记录在KingFusion中的3D场景实现水流效果。

以下为简单流水效果的样例,

一、效果展示

当点击水泵,水泵启动,显示流水效果,再次点击水泵,水泵停止运行,流水效果消失。

【KingFusion】如何在3D场景实现流水效果

效果展示

二、实现原理

1、在KingFusion的3D场景中具有管道的工具可以实现3D管道的绘制。

2、在绘制好的管道上可以贴图实现想要的纹理效果,这里可用水纹贴图。

3、在页面编辑中进入3D场景编辑,可以对绘制的管道段进行效果设置,水流效果,和显示隐藏效果。

4、此处采用的是在3D管道模型外层又绘制了一略微大可包裹原管道模型来实现水流效果的。

三、实现步骤

1、创建3D场景

在3D资源管理中,导入3D模型,创建3D场景。

【KingFusion】如何在3D场景实现流水效果

创建3D场景

2、绘制管道

在3D编辑器中绘制管道,并将管道调整到合适的大小,布置到合适的位置。

【KingFusion】如何在3D场景实现流水效果

3D编辑器

3、导入贴图资源

找一个水纹贴图,将贴图导入资源。

【KingFusion】如何在3D场景实现流水效果

导入贴图

4、管道贴图

选中要贴图的管道,将导入的水纹贴图贴到需要的管道上。

【KingFusion】如何在3D场景实现流水效果

管道贴图

5、退出3D编辑器

保存编辑好的场景,退出3D编辑器。

【KingFusion】如何在3D场景实现流水效果

退出3D编辑器

6、打开页面编辑

通过页面管理,打开需要编辑的页面,进入页面,然后进入3D_工艺流程图编辑界面。

【KingFusion】如何在3D场景实现流水效果

打开编辑

7、设置连接

在工艺流程图编辑器-3D中选中要添加动画的管道,然后通过右侧的【连接】按钮设置基本属性。

【KingFusion】如何在3D场景实现流水效果

8、是否显示

是否显示通过连接离散值变量,来控制管道的显示与隐藏状态。

【KingFusion】如何在3D场景实现流水效果

9、管道流动

管道流动中设置离散值变量控制水流是否流动,其中流动速度可设置,慢速,中速,快速;流动方向可设置正向,反向。根据需要设置。

【KingFusion】如何在3D场景实现流水效果

10、页面变量

可根据需要创建页面变量,处理显示逻辑,比如任意泵启动或任意阀门打开,某段管道就开始流动,可通过创建页面变量控制该管道,然后通过页面脚本控制该变量的值

【KingFusion】如何在3D场景实现流水效果

11、页面脚本

选中页面时,点击连接,可看到创建时,存在时,关闭时三个状态的脚本触发器,可根据需要在其中编辑逻辑脚本,实现控制逻辑。

【KingFusion】如何在3D场景实现流水效果

12、退出编辑

完成所有3D动画处理后,点击退出按钮,退出【工艺流程图编辑器-3D】,然后再保存页面,退出【页面编辑器】。

【KingFusion】如何在3D场景实现流水效果

13、发布更新

然后通过发布或更新按钮即可将开发好的程序更新到最新状态。

【KingFusion】如何在3D场景实现流水效果

14、部署程序

在运维中心,添加新创建的客户端程序,然后部署,启动,就可以通过IP+端口,在浏览器上访问运行效果了。

【KingFusion】如何在3D场景实现流水效果

四、后记

以上为在KingFusion的3D场景实现水流效果的方法,实际实现方法可能会有很多,这只是用到的一种,大家有更好的实现方法欢迎留言讨论。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/92208.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信