/ / 2Dグラフィックスシステムでは、ライン、スタイル、インターフェイスへの移動が使用されるのはなぜですか? - 2D、ライン、ベクトルグラフィックス

なぜ2Dグラフィックスシステムは、スタイルへのインタフェースへの移行を使用するのですか? - 2D、ライン、ベクトルグラフィックス

私は、最も基本的な描画ライブラリ(GDI、HTML5キャンバス)が、シーケンスがmove_toやline_to、set_strokeなどの操作に関係する手順を使用することに気付きました。

なぜ、move_to、line_toのようなシーケンス依存演算を使うのですか?line(start、end)?

回答:

回答№1は0

人々が描きたいと思うほとんどのものは接続されたストローク。ストロークN + 1の開始はほぼ常にストロークNの終わりです。したがって、描画システムが現在のポイントをその状態の一部として保存し、それを各操作の開始点としてmove_toコマンドを使用して使用することは理にかなっています何も描かずに新しい位置から始める。