当前位置:   article > 正文

Unity 使用Dreamteck Splines 生成车道线_unity dreamteck spline

unity dreamteck spline

最近要做一个车机仿真的项目,需要根据数据画车道线,有直线有曲线,还需要做平滑处理,就很挠头。找了一个划线的插件,也就是标题这个。画出来的线还不错

测试数据生成的线,如下:

 

 

 代码呢也十分的简单,给一堆坐标点,然后他就会自动连接了

  1. public class DrawLine : MonoBehaviour
  2. {
  3. public SplineComputer spline;
  4. public List<Vector2> v3;
  5. private Image img;
  6. private void Start()
  7. {
  8. SplinePoint point_pos = new SplinePoint();
  9. for (int i = 0; i < v3.Count; i++)
  10. {
  11. point_pos.color = Color.white;//线为白色
  12. point_pos.position = new Vector3(v3[i].x, 0, v3[i].y);//设置点的位置
  13. point_pos.size = 1;//设置线宽
  14. spline.SetPoint(i, point_pos);//增加点
  15. }
  16. }
  17. }

还有一些其他玩法也还在研究,可以画2D和3D的模型,个人觉得比道路生成器好玩(也有可能是easy road我没玩明白)

插件地址呢也放一个插件下载地址,有钱的捧个钱场,没钱的捧个人场

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/580284
推荐阅读
相关标签
  

闽ICP备14008679号