問題タブ [bezier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1018 参照

opengl - オブジェクトのベジェ コントロール ポイントの生成

openGL のエバリュエーターでベジェ サーフェスを使用してオブジェクトを描画しようとしています。オブジェクトのコントロール ポイントを定義するのに苦労しています。オブジェクトのコントロール ポイントを取得する方法を誰か提案してもらえますか? オブジェクトを設計し、制御点をアプリケーションで使用できるファイルにインポートするために使用できるプログラムはありますか?

0 投票する
1 に答える
9839 参照

iphone - ベジェ曲線による描画パス

私には仕事があります-滑らかな曲線を描く

入力:ポイントのセット(リアルタイムで追加されます)

現在の解決策:各4点を使用して、キュービックベジェ曲線を描画します(1-ストラト、2および3-コントロールポイント、4-エンド)。各曲線の終点は、次の曲線の始点です。

問題:カーブの接続で、私はしばしば「破壊」(角度)を持っています

ポイントをよりスムーズに接続する方法を教えてください。

ありがとう!

0 投票する
1 に答える
4160 参照

algorithm - ベジエ曲線のリバース エンジニアリング

ベジエ曲線上のいくつかのサンプル ポイントが与えられた場合、これらのポイントが存在する可能性のある一連の曲線を計算することは可能ですか?

私の特定のアプリケーションでは、曲線が持つ可能性のあるエンドポイントのセットが限られているため、可能な曲線のセットを生成し、それらすべてを列挙し、有効なエンドポイントで終了する可能性のあるすべてのものを選択したいと考えています。

詳細を尋ねた人もいます。二次ベジエ曲線上にあることがわかっている点のセットがあります。曲線の式を計算し、曲線上の新しい点を推定できるようにしたいと考えています。

0 投票する
1 に答える
3224 参照

java - OpenGL の太いベジエ曲線

jogl opengl バインディングを使用して Java でプログラムを作成しています。曲線に沿って太さが変化するベジェ曲線を作成する必要があります。これまでのところ、単一点の薄いベジエ曲線しか管理していません。これは簡単なことではないと確信していますが、どこから解決策を探し始めればよいのかさえわかりません。これを解決する方法について誰かが私を正しい方向に向けることができれば、それは大歓迎です!

ジェームズ

0 投票する
2 に答える
6365 参照

math - ベジェ曲線を使用した円近似

ベジェ曲線について2つの質問があり、それらを使用して円の一部を近似します。

  1. 単位円弧(1,0)->(cos(a)、sin(a))(0 <a <pi / 2)が与えられた場合、ベジェ曲線の制御点p1を見つけるために、この弧の適切な近似が得られます。 、p2は、要件B(1/3)=(cos(a / 3)、sin(a / 3))およびB(2/3)=(cos(2a / 3)、sin( 2a / 3))。(言い換えると、ベジェ曲線が円弧内の2つの等間隔の点を通過する必要があります)。

  2. 楕円弧で円弧を回転させるアフィン変換Aがある場合、変換された制御点Ap0、Ap1、Ap2、Ap3は、楕円弧の適切なベジェ近似を定義しますか?

もちろん、p0とp3は、曲線の始点と終点です:(1,0)と(cos(a)、sin(a))。

ありがとうございました

0 投票する
3 に答える
940 参照

geometry - ベジエ曲線の頂点を見つける

これは言語に依存しない問題だと思いますが、私はフレックスで作業しています。私はcurveToを使用して3点を使用して曲線を描こうとしています(2次ベジエ関数、Flexには他にあるとは思いません。もしそうなら、私を修正してください!)ポイント1と3は「ノード」であり、ポイント2 はドラッグ ハンドルです。

私が望むのは、線がポイント 2に向かってカーブするのではなく、実際にポイント 2 を通過することです。(ポイント1と3の間の線の中点間の距離)とポイント2を2倍にすることで、これを機能させることができました。

ただし、これはラインの頂点に置くのではなく、それに近い場所に置くだけです。

誰でもアイデアはありますか?

アンドリュー

0 投票する
1 に答える
4575 参照

graphics - ベジエ パスの拡張

ポイントS、C1、C2、E、および幅を表す正の数wを持つベジェ曲線Bがあります。2 つのベジエ曲線 B1、B2 の制御点をすばやく計算して、B1 と B2 の間のものを B で表される拡張パスにする方法はありますか?

より形式的には、B1、B2 に対する適切なベジエ近似の制御点を計算します。ここで、B1 = {(x,y) + N(x,y) (w/2) | C の (x,y)}
B2 = {(x,y) - N(x,y)
(w/2) | (x,y) in C}、
ここで N(x,y) は (x,y) における C の法線です。

B1、B2 は多項式曲線ではない可能性があるため、適切な近似と言えます (多項式曲線であるかどうかはわかりません)。

0 投票する
3 に答える
3994 参照

flash - Actionscriptで3次ベジェ曲線を描画しますか?

AS3でプログラムによって3次ベジェ曲線を描画するための最良の方法は何ですか?このGraphicsクラスは2次曲線のみをサポートしているようです。:(私は次のようなことができるようになりたいです:

パフォーマンスの目標として、私はこれらのうちの最大50個を一度にステージに置くことを計画しています。

0 投票する
2 に答える
1588 参照

javascript - HTML5キャンバス内の2つのテキストオブジェクト間に二次曲線を描く方法は?

科目ごとの目標。

コードスニップ:

二次曲線についての理解が非常に限られている

0 投票する
1 に答える
871 参照

geometry - ベジエ曲線の方向を見つける方法は?

ベジエ キュービック セグメントによって形成された閉曲線の方向 (cw または ccw) を見つける方法は?