当前位置: 代码网 > it编程>游戏开发>unity > Unity 使用Dreamteck Splines 生成车道线

Unity 使用Dreamteck Splines 生成车道线

2024年08月03日 unity 我要评论
Dreamteck Splines插件使用

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

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

 

 

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

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我没玩明白)

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

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com