从零开始搭建开源智慧城市项目(六)

上一节实现了天空盒、扩散墙、扩散圆,这一节来添加飞线,飞点。

从零开始搭建开源智慧城市项目(六)
3D模型在线预览提供多种低代码平台3D模型在线预览解决方案,实现了将多种3D模型格式无缝集成到低代码业务表单中。这意味着用户可以在不离开低代码平台的情况下,直接查看和操作3D模型,极大地提升了数据可视化的效果和用户交互体验。

上一节实现了天空盒、扩散墙、扩散圆,这一节来添加飞线,飞点。

思路

通过两个点和高度创建贝塞尔曲线,然后把该曲线的点构造成MeshLine(这个插件可以生成有宽度的线),然后把想要效果的图贴到线上。

  • 飞点
  • 飞线

这里用到了MeshLine插件,对这个代码做了一点点修改,可进行模型材质的uv移动。

代码

调用代码

效果图

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号