none
請問如何抓取直線中的座標 RRS feed

  • 問題

  •  

    各位大大好:

    小弟想請教各位大大如何抓取直線中的座標,例如:A(x1,y1),B(x2,y2) ,兩點可以成直線,但如何中取兩點直線之間的所有的座標,不知道c#有沒有提供這種函數.
    2008年6月7日 上午 07:08

所有回覆

  • ... 請用參數式,參數式是國中數學。

     

    一個線段有無窮多個點,所以才用公式算。

     

    如果你要計算繪製到螢幕上的最少點數,市面上有本快速3D繪圖演算法,只看2D的部分即可,這種就把你的直線方程式轉成:

    x(y) 及 y(x)

     

    再依據換算對應到 pixel 的間格做迴圈,分別畫一次即可。

     

    2008年6月7日 上午 07:56
  •  

    感謝大大,小弟在去看看這本書,謝謝大大的回答
    2008年6月7日 上午 08:02