問題タブ [cubic-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 に答える
335 参照

javascript - ctx.bezierCurveTo なしでネイティブ Javascript コードを使用して滑らかな曲線を描く方法は?

ctx.bezierCurveTo メソッドを使用せずに、ネイティブ Javascript を使用して各ステップのベジェ曲線の座標を描画して取得する必要があります。

以下の方法を試しましたが、正しく動作しませんでした。ここにコードと出力曲線を添付しました。

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

javascript - SVG: 逆 3 次および 2 次ベジエ曲線

SVGパスコマンドの描画方向を逆にするスクリプトに取り組んでいます.これまでのところすべてがスムーズに機能していますが、SパスコマンドまたはT.

キュービック ベジエ カーブのみに基づくパス リバース機能の私の実装の1 つで、C問題なく動作しますが、出力パス文字列がかなり大きくなり、長さが 2 倍または 3 倍になることもあります。

reversePath.jsこれまでのところ、いくつかの基本的な処理Sとテスト ページを実装している の簡略化されたバージョンを次に示します。

ここでは、S および Q および T パス コマンドを(cubicBezier)に変換するRaphael.jsの実装から始めました。C

そのため、形状を反転するときのこれらのコマンドSとパス コマンドの正しい式を理解するのに少し助けが必要です。T誰かが私を助けることができれば、S私は自分自身を理解することができますT.

返信ありがとうございます。