3D 管道是如何流动的?(管道3d图怎么画)

3D 管道是如何流动的?(管道3d图怎么画)

在 3D 场景中,管道是一种极为常见且重要的元素。它不仅能用于呈现工厂、发电站、地下设施等工业环境中的输送系统,还可用来模拟数据的流动或处理过程,从而向用户直观展示数据的流向。

在 HT 中,ht.Polyline 是一个强大的工具,可以用来在 3D 场景中表示管道。它不仅支持贴图,还能通过调整贴图的 UV 偏移等属性,生动地展示数据流的方向。ht.Polyline 不仅限于简单的管道表现,还可以使用它实现如流动、漫游等的功能。

实现步骤管道流动

动画的核心在于控制节点属性的变化,而管道流动动画则是通过在动画过程中调节贴图的 UV 偏移属性来实现的。因此,这种动画形式也被称之为 UV 偏移动画。通过不断更新 UV 偏移属性,使得贴图在节点表面产生流动的效果。

管道中控制贴图偏移的属性是 shape3d.uv.offset,在代码中不断递增/递减这个属性值就可实现流动效果。

具体代码如下:

管道流动动画最终呈现的效果如下:

管道的 UV 偏移动画是一种常用于表现物质流动方向的技术,图示案例便是典型示例,它极具表现力地呈现出了流动效果。

鱼道效果

开发者可以借此发挥创造力,利用管道流动动画实现更多创新的视觉效果。

例如,使用管道流动来模拟鱼道效果。通过绘制多条鱼的游动路径,并在管道上应用鱼的贴图,然后通过动画展现出鱼儿在水中游动的逼真场景。这个方法不仅生动形象,还为视觉呈现增添了动态趣味。

UV 裁切

管道不仅可以通过贴图实现流动动画效果,还能结合裁切属性打造更多丰富多样的视觉效果。例如管道的生长动画、管道显示过渡的效果。

管道裁切主要包括两个属性:

  • 裁切方向:3d.clip.direction
  • 裁切比例:3d.clip.percentage

从裁切方向属性上可将裁切分为普通裁切和特殊裁切。

普通裁切时,可从六个方向对管道进行裁切:

  • 从右到左裁切:设置属性值为 left
  • 从左到右裁切:设置属性值为 right
  • 从上到下裁切:设置属性值为 top
  • 从下到上裁切:设置属性值为 bottom
  • 从前到后裁切:设置属性值为 back
  • 从后到前裁切:设置属性值为 front

除以上提到的六种常规的裁切方向,为了使得管道沿着 UV 的方向裁切,HT 还提供了 uv.right 或者 uv.left 的裁切方向。使用这两种裁切方向,场景需要确保开启 UV 裁切使能:g3d.setUvClipEnabled(true)。

具体的实现代码如下:

管道漫游

HT 提供了可获取管道长度 g3d.getLineLength()、根据百分比获取管道位置 g3d.getLineOffset() 的 API 。借助这两个 API,能够实现漫游动画等效果。

场景漫游

在 HT 在中,开发者可以通过 eye 和 center 属性来控制视角。那么漫游就是通过不断调整 eye 和 center 实现。由此可见,我们就可以利用上述提到的 API 来使得场景视角的沿着管道不断变化的效果。也就是场景漫游的效果。

具体实现的代码可以参考如下:

模型漫游动画

通过上面的示例,我们了解到,可以使用 g3d.getLineOffset() 获取管道上指定百分比的位置。如果将这一功能用于模型的坐标变化,那么就能实现模型沿着预设的管道路径进行位移的动画效果。也就是模型漫游效果。

具体实现代码如下:

总结

在 HT 中,管道作为一种重要的工具,不仅用于模型的静态展示,在动态表现上也同样发挥着关键作用。在工业领域,它被广泛应用于展示复杂的管线布控和输送系统;同时,开发者也能充分发挥创意,借助管道实现丰富多样的动画效果。

特别声明:[3D 管道是如何流动的?(管道3d图怎么画)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

音乐天后『那英』,不为人知的情感波折交织人生(『那英』音乐成就)

她怀揣着对歌唱的憧憬,两次尝试加入沈阳歌舞团,却都因声音特色与甜美不符而未能如愿。在感情的道路上,她却历经波折。1995年,在一次文体『明星』️联谊会上,『那英』结识了足球运动员高峰。 然而,就在『那英』准备与高峰步入婚姻…

音乐天后『那英』,不为人知的情感波折交织人生(『那英』音乐成就)

外交部:摩洛哥外交大臣布里达将访华 应王毅邀请

9月17日,外交部发言人林剑主持例行记者会。会上宣布,应中共中央政治局委员、外交部长王毅邀请,摩洛哥外交大臣布里达将于9月19日至20日访问中国

外交部:摩洛哥外交大臣布里达将访华 应王毅邀请

『许晴』被曝遭到封停,疑似陷入金融圈风波,“行母”外号非空穴来风(『许晴』被曝遭到了吗)

『许晴』的遭遇和沉寂,让不少人都对她的近况产生了关注,也对她的职业前景产生了各种猜测,不过面对外界的种种揣测,『许晴』并没有选择去解释,也没有刻意地去改变公众对她的看法,而是选择以一种低调的姿态来复工。 『许晴』的沉浮…

『许晴』被曝遭到封停,疑似陷入金融圈风波,“行母”外号非空穴来风(『许晴』被曝遭到了吗)

第一个敢不卖『赵本山』面子的人出现了!言辞犀利,句句戳中他的心窝(第一个敢不卖刀的人)

结果到了 9 月 6 号比赛当天,范志毅压根没影儿,人家去青海果洛指导青训营了,就留了句“行程冲突”,赵大牛这才反应过来,人家是真拒绝啊!赵大牛想闯没问题,但得明白,让人服气的从来不是 “『赵本山』儿子” 这个…

第一个敢不卖『赵本山』面子的人出现了!言辞犀利,句句戳中他的心窝(第一个敢不卖刀的人)

闭嘴还是直言?内娱『明星』️的真性情陷阱(闭嘴讲话)

当"学生时代暗恋"与"剧组夫妻"的版本在24小时内交替上演,网友戏称这是"新型影视化招商会"。 当徐艺洋们把真人秀变成拆弹现场,当赵

闭嘴还是直言?内娱『明星』️的真性情陷阱(闭嘴讲话)