最近要做一个车机仿真的项目,需要根据数据画车道线,有直线有曲线,还需要做平滑处理,就很挠头。找了一个划线的插件,也就是标题这个。画出来的线还不错
测试数据生成的线,如下:
代码呢也十分的简单,给一堆坐标点,然后他就会自动连接了
public class drawline : monobehaviour
{
public splinecomputer spline;
public list<vector2> v3;
private image img;
private void start()
{
splinepoint point_pos = new splinepoint();
for (int i = 0; i < v3.count; i++)
{
point_pos.color = color.white;//线为白色
point_pos.position = new vector3(v3[i].x, 0, v3[i].y);//设置点的位置
point_pos.size = 1;//设置线宽
spline.setpoint(i, point_pos);//增加点
}
}
}
还有一些其他玩法也还在研究,可以画2d和3d的模型,个人觉得比道路生成器好玩(也有可能是easy road我没玩明白)
插件地址呢也放一个,有钱的捧个钱场,没钱的捧个人场
发表评论