如何实现线到线的过渡?
(有点类似颜色的过渡)比如:
左边是一根有3个节点朝左开口的折线A,右边是一根有2个节点朝右开口的折线B。
如何实现从折线A到折线B之间的过渡线?比如下图,如何过渡?
A                        B
+                        +
 +                      +
  +                    +
   +                  +
  +                  +
 +                    +
  +                    +
   +                    +
  +                      +
 +                      +
+                      +

解决方案 »

  1.   

    自己把图片画好了,放在csdn的空间里面,然后在帖子里面添加图片。过度你得有个过度的方式吧,你的方式确定了你的算法。你连过度的方式都没有,别人没法给你说算法的实现呀。
      

  2.   

    补上图片
    没有什么固定线,只是的要求实现过渡A到B的过渡,A、B的形状比较随意
      

  3.   

    水平过渡就水品插值咯
    每组chazhi插值点组成的曲线就是过度线
      

  4.   

    楼主是已知两条折线.那就是说,知道两条线的所有端点.那就直接取同编号端点的直线距离,再除以"变化的步数",得到一系列中间点.比如A(3)=(100,200),B(3)=(200,200),则差就是两个点的距离100,而你要20步从A变化到B,那就100/20=5,得到步进数.则第一个变化点是(105,200),接着是(110,200),再是(115,200)....直到(200,200).把每步进一次的所有A折线端点都这样计算一下,得到下次步进的坐标,就得到了一条步进时的折线.