有一个圆弧,知道起始点,中点,终点。根据这三点就能算出圆心位置,半径。想把这个圆弧用N段线段来代替。怎么才能求出这N条线段的起始坐标,结束坐标。网上找了好久好像拟合可以解决这个问题。不知道有谁用到过。最好发一份代码给我[email protected]不胜感激~

解决方案 »

  1.   

    奥,那你要离散出点,还有,你离散的时候,精度是多少?
    这个代码估计要你自己写了
      

  2.   

    根据3点可以求出圆心和半径,然后根据圆心和半径可以求出圆上的每一个点。根据原始的3个点中的头尾2个点,计算出弧度,然后确定你要细分的线段数,将弧度除以线段数,就可以算出该圆弧上的各个点。然后的工作就是挨个连接相邻的2个点