从零开始搭建开源智慧城市项目(六)
上一节实现了天空盒、扩散墙、扩散圆,这一节来添加飞线,飞点。
3D模型在线预览提供多种低代码平台3D模型在线预览解决方案,实现了将多种3D模型格式无缝集成到低代码业务表单中。这意味着用户可以在不离开低代码平台的情况下,直接查看和操作3D模型,极大地提升了数据可视化的效果和用户交互体验。
上一节实现了天空盒、扩散墙、扩散圆,这一节来添加飞线,飞点。
思路
通过两个点和高度创建贝塞尔曲线,然后把该曲线的点构造成MeshLine
(这个插件可以生成有宽度的线),然后把想要效果的图贴到线上。
- 飞点
- 飞线
这里用到了MeshLine
插件,对这个代码做了一点点修改,可进行模型材质的uv移动。
代码
调用代码