私はカーブを作成しようとしていて、すでに作成しています。しかし、ポイントを追加すると配列[最後のポイント-1]に追加されますが、最初のポイントと2番目のポイントの間にポイントを追加すると、カーブは最後のポイント-1になります。これはいずれにしても私のコーディングです私はどこにshoulkdを追加するか、曲線のインデックスを見つける必要があります 上記のimnageは例です、私はここで私は3点の曲線を持って、あなたはポイントが格納されている方法を見ることができるように番号が付けられている配列では、紫のポイントを配列に追加するつもりですが、どのインデックスを貼り付けるべきかを知る必要があります。ポイントがこれらのポイントの間にあるかどうかを調べるには
-1
A
答えて
0
私は、それぞれの曲線に対して新しい別々のスプライトを作成し、クリックイベントが送出されたときにポイントを見つけました。あなたの提案に感謝します。
0
1作成する曲線には何らかの式があります。例えばX^2 + Y -3 = 0
2点があなたの曲線上にあれば、この方程式を満たすはずです。
+0
いいえ、私は、ベゼル曲線である方程式を持っていない – Jeffin
0
ベジェ曲線上にあるすべての点について、パラメーターtが0..1の範囲にあることがわかります。 それで、t-値に従って新しいポイントをリストに挿入してください。トンの発見について
:ない-if
P0.X*(1-t)^3 + 3*P1.X*t*(1-t)^2 +3*P2.X*t^2*(1-t) +P3.X*t^3 = NewPoint.X
、あなたが同様の方程式を解くことができます:あなたはXに沿って単調にはちょうどトンのための三次方程式を解く、(Yについても同様)の座標である曲線-if
- 不正確な座標の場合、点から曲線への二乗ユークリッド距離の式を作成し、それが最小値(最も近い点)であることがわかりますXとYの両方に対して、一貫した解を得てください210関連する問題
- 1. ポイントが道路上にあるかどうかを調べる
- 2. d3.js内のポイントがポリゴンの内側にあるかどうかを調べるには
- 3. ラケットを使ってポイントがポリゴンの内側にあるかどうかを調べるには
- 4. ポイントがポリゴンのポリゴンの内側にあるかどうかを調べる最も速い方法は
- 5. どこにポイントがありますか?
- 6. javascriptでどのオブジェクトをポイントするかを調べる
- 7. ポイントが三角形の上にあるかどうかのテスト
- 8. ポイントがバウンディングボックス内にあるかどうかを確認する
- 9. ポイントがMatplotlibサブプロットにあるかどうかを確認する
- 10. ポイントからラインセグメントの距離にポイント
- 11. 経路のgpsポイントの道路割り当てを調べるにはどうすればよいですか?
- 12. マウスをあるポイントから別のポイントに直線移動するアルゴリズム
- 13. グラフィックスオブジェクトを変更せずにあるポイントから別のポイントに変換する方法はありますか?
- 14. ポイント/住所がルート上にあるかどうかを確認するには?
- 15. ポイントがアンドロイドのポリゴンの内側にあるかどうかを知る方法
- 16. 継続時間に基づいてオブジェクトをあるポイントから別のポイントに移動
- 17. divにスクロールバーがあるかどうかを調べるには
- 18. 配列内の特定のポイントに特定のcharがあるかどうかを調べる方法はありますか?
- 19. 表示オブジェクトの位置をあるポイントから別のポイントに変更するにはどうすればよいですか?
- 20. iPhone:アプリケーションがバックグラウンドでどこにあるのかを調べる
- 21. ポイントが他の2点間の線の延長線に近似するかどうかを調べる方法は?
- 22. ポイントがQuad2DCurveにあるかどうかを判断する方法
- 23. ポイントが半径内にあるかどうかを確認する
- 24. ポイントが三角形内にあるかどうかを確認する
- 25. GeoCoordinateポイントが境界内にあるかどうかを見つける方法
- 26. WPFアプリケーションでフォーカスがどこにあるのかを調べるにはどうすればいいですか?
- 27. ポイントがジオフェンス内にあるかどうかを確認しますか?
- 28. ポイントが3Dライン上にあるかどうかを確認しますか?
- 29. ポイントがポリゴン内にあるかどうかを確認しますか?
- 30. あるポイントから別のポイントへベアリングを計算する方法はありますか?
新しいポイントが曲線上に正確にない場合はどうなりますか? – MBo
新しいポイントは常に曲線上にある、私は確信していた – Jeffin