問題タブ [curve]

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 に答える
412 参照

javascript - Javascriptで線形浮動小数点数の曲線を計算するにはどうすればよいですか?

線形浮動小数点数(0から1)の曲線を計算し、結果として別の浮動小数点数を取得するにはどうすればよいですか?私が欲しいのは、半分(0..0.5)までで、対数が逆になり、与えられた線形値に従って曲線のように対数になるよりも高くなることです。

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

python - 拡張されたベジェ ライブラリまたはベジェ操作のアルゴリズム

二次ベジエ曲線のデータ構造と操作のライブラリはありますか? 実装する必要があります:

  • ベジエからビットマップへの任意の品質での変換
  • ベジェ曲線の最適化
  • 減算、抽出、レンダリングなどの一般的な操作。

言語: c、c++、.net、python
実装のないアルゴリズム (疑似コードなど) も役立つ可能性があります。(特に最適化)

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

graph - 与えられた点のセットによってグラフのタイプを認識する

一連の点(x、y)を指定してグラフを描画するプログラムを設計しようとしています。また、点の助けを借りて、曲線(直線、誇張、放物線)も認識できるはずです。それを行うためのアルゴリズムはありますか?

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

opengl - OpenGL:8度以上のベジエ曲線を描くには?

OpenGL エバリュエーターを使用して、高次のベジエ曲線を描画しようとしています。

また

ポイント数が8を超えると、カーブが消えます。エバリュエーターを使用して高次のベジエ曲線を描く方法は?

0 投票する
6 に答える
34934 参照

graphics - 3 次ベジエ曲線の最も近い点は?

平面内の任意の点 P に最も近い 3 次ベジエ曲線に沿って点 B(t) を見つけるにはどうすればよいですか?

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

blackberry - トラックロールが思ったように、または期待どおりに機能しません、blackberry

私はブラックベリーカーブ8300に取り組んでいます

メイン画面にいくつかのコンポーネントを追加しました。トラックボールが上下に移動するとフォーカスを垂直に移動し、トラックホイールが左右に移動するとフォーカスを水平に移動します。

================================================== ================================

================================================== ================================

ここで、現在フォーカスが BACK ボタンにあり、トラック ホイールを下にスクロールすると、フォーカスが manager1 の 1 番目のボタンに来るはずです。再び下にスクロールすると、フォーカスは manager1 の 2 番目のボタンではなく、manager2 の 1 番目のボタンに来るはずです(デバイス上で発生しているため)

私のコードは:::

このコントロールがシミュレーターで突然移動した後でも、デバイスでは変更が行われませんでした

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

wpf - 曲線に沿った点を計算するには?

私は wpf のカスタム アニメーションを書いていますが、数学が苦手なのでいくつか質問があります...

From と To の 2 つの Point3D が与えられ、原点が 0,0,0 にあると仮定すると、2 つの点の間の曲線をどのように計算すればよいでしょうか?

そして、曲線を「プロット」し、その長さを知ったら(どうやってそれを行うのですか?)、線に沿った特定の距離でx、y、z座標を計算するにはどうすればよいですか?

ありがとう!

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

java - Java2D:凸多角形を塗りつぶします(QuadCurves)

このようなQuadCurve(+=ノード)がある場合:

そして、Java 2Dで入力すると、結果は次のようになります:(x=色付き)

しかし、私は反対側を着色したいと思います:

これは、反対側に色を付けたい色で曲線の周りに長方形を描画してから、曲線を背景色で塗りつぶすことで成功します。

しかし、これは凸状の丸みを帯びた(QuadCurvesに基づく)ポリゴンを塗りつぶすには十分ではありません。長方形のいくつかの座標の場合(私が使用したトリックで説明したように)、ポリゴンの他の部分と重なります。これが2つの画像です(緑色の領域は私のポリゴンです):

代替テキストhttp://img204.imageshack.us/img204/7823/convexpolygon.png 代替テキストhttp://img708.imageshack.us/img708/3669/convexpolygon2.png

したがって、質問は単純です。「曲線のシェイプビルドに色を付けるにはどうすればよいですか?」
しかし、答えは簡単ではないと思います...

どんなアドバイスも非常にありがたいです。
前もって感謝します。

答えが得られない場合は、この質問に報奨金を支払うつもりです。

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

blackberry - ブラックベリー OS-4.5 で「スレッドが多すぎます」というエラーが発生する

私のアプリケーションでは、ホーム画面に 20 個のアイコン (ビットマップ フィールド) があります。任意のアイコンをクリックすると、別のスレッドで HTTP 要求が行われます。

マルチスレッドの問題に対処するために、必要な場合はいつでも後で呼び出しメソッドを使用しました。

しかし、それでもスレッド数が 16 を超え、スレッド数が多すぎるというエラーが表示され、アプリケーションを再起動する必要があります!!

これらのスレッドが使用されなくなったときにこれらのスレッドを破棄する方法を教えてください。なぜ彼らが通常のように自力で破壊しないのか理解できません。

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

java - OpenGL の太いベジエ曲線

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

ジェームズ