私はカーブを作成しようとしていて、すでに作成しています。しかし、ポイントを追加すると配列[最後のポイント-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. ポイントが道路上にあるかどうかを調べる
- 3. ポイントがOpenLayersのポリゴンの内側にあるかどうかを調べる3
- 4. ポイントがどのポリゴンであるかを調べる
- 5. d3.js内のポイントがポリゴンの内側にあるかどうかを調べるには
- 6. ラケットを使ってポイントがポリゴンの内側にあるかどうかを調べるには
- 7. ポイントが正方形内にあるかどうかをJavaで調べる方法はありますか?
- 8. ポイントがライン上の2つの他のポイントの間にあるかどうかを確認する
- 9. ポイントがポリゴンのポリゴンの内側にあるかどうかを調べる最も速い方法は
- 10. 他の2つのポイント間のポイントxとyの割合を調べよう
- 11. どこにポイントがありますか?
- 12. CALayerアニメーションをあるポイントから別のポイントに移動する
- 13. javascriptでどのオブジェクトをポイントするかを調べる
- 14. MongoDB geospatial:ポイントが他のポイントから範囲内にあるかどうかを見つける方法
- 15. ポイントが三角形の上にあるかどうかのテスト
- 16. ポイントがMatplotlibサブプロットにあるかどうかを確認する
- 17. ポイントがバウンディングボックス内にあるかどうかを確認する
- 18. ポイントが長方形内にあるかどうかのテスト
- 19. cmd.exeのポイントから前のポイントに戻る可能性はありますか?
- 20. ポイントがSkobblerマップの中にあるかどうかを確認するには?
- 21. ポイントが錐台にあるかどうかを確認
- 22. ポイントが3Dキューブ内にあるかどうかを確認
- 23. ポイントが与えられたときにどの半径が長いかを調べる方法
- 24. 現在のデバイスにポイントがあるピクセルの数を調べる方法
- 25. ポイントからラインセグメントの距離にポイント
- 26. ポイントが別のポイントの半径にあるかどうかをチェックする方法
- 27. JSで2回の間に時間があるかどうかを調べる
- 28. AndroidスタジオでポイントAからポイントBにボトルトンを移動するにはどうすればよいですか?
- 29. 経路のgpsポイントの道路割り当てを調べるにはどうすればよいですか?
- 30. ポイント/住所がルート上にあるかどうかを確認するには?
新しいポイントが曲線上に正確にない場合はどうなりますか? – MBo
新しいポイントは常に曲線上にある、私は確信していた – Jeffin