您当前的位置: 首页 >  unity

CoderZ1010

暂无认证

  • 3浏览

    0关注

    168博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity 贝塞尔曲线制作迁徙图

CoderZ1010 发布时间:2021-09-26 10:58:23 ,浏览量:3

效果图:

 实现该效果图所需的知识点:

1.贝塞尔曲线

贝塞尔曲线是图形学中非常重要的参数曲线,在此不做详细介绍,这里我们用到的是二次方公式:

using UnityEngine;
using System.Collections.Generic;

namespace SK.Framework
{
    public static class Vector3Extension 
    {
        /// 
        /// 生成贝塞尔曲线
        /// 
        /// 控制点
        /// 贝塞尔曲线起点
        /// 贝塞尔曲线终点
        /// 贝塞尔曲线点个数
        /// 组成贝塞尔曲线的点集合
        public static Vector3[] GenerateBeizer(this Vector3 self, Vector3 startPoint, Vector3 endPoint, int count)
        {
            Vector3[] retValue = new Vector3[count];
            for (int i = 1; i             
关注
打赏
1653184800
查看更多评论
0.0484s