inkscapeでハートの形を描くにはどうすればよいですか?


19

私はそれが最も簡単な方法だと思うので、2つの円と長方形を使用してそれを描く方法を好むでしょう。しかし、他の方法でも大丈夫です。私はあまり曲がっていない心が必要です。このようなもの。

ウェブで見つけた理想の心

2つの円とその下の正方形を組み合わせてみました。しかし、私は完璧な心を得ていません。正方形と円の交点はエッジが効いています。円の間の距離と、円と比較したときの正方形の大きさを知りたいです。これが私の努力の結果です。

私に描かれた心

回答:


15
  1. 正方形を作成します。

    ここに画像の説明を入力してください

  2. 同じ直径の半円を作成します。

    1. 円を作成します。

      ここに画像の説明を入力してください

    2. ツールの丸いコントロールを移動して、半円にします。真っ直ぐな面は完全に水平で下向きになります。

      ここに画像の説明を入力してください

    3. 正方形を選択し、コピーし、半円を選択し、編集→サイズを貼り付け→幅を貼り付けます。プロポーショナルロック(ツールバーの小さなロック)をアクティブにしてください。

      ここに画像の説明を入力してください

  3. 開き合わせをし、配布 ]タブを選択に対する相対として最初に選択しました。

    1. 正方形を選択してから、半円を選択します。
    2. オブジェクトの下端をアンカーの上端に揃えます。
    3. 左端を揃えます。

    ここに画像の説明を入力してください

  4. 半円を複製し、時計回りに90度回転し、同様に手順3を繰り返します。

    ここに画像の説明を入力してください

  5. パス→オブジェクトからパスパス→結合の 3つのオブジェクトをすべて選択します

  6. オブジェクト→変形→ 45̌° 回転します。

    ここに画像の説明を入力してください


8

Wrzlprmftが投稿したものに少し似たもう1つの方法は次のとおりです。

  1. 100単位の正方形(Shift + Ctrlを押しながら長方形ツールをドラッグ)と100幅の半円(Shift + Ctrlを押しながら楕円ツールを使用)を描画します。
  2. 整列ツールを使用して、正方形の一方の端に半円を配置します。同様に半円を複製し、図のように正方形の隣接する辺に配置します。

gif1

  1. 3つのオブジェクトをグループ化します。
  2. オブジェクト変換ツールを使用して、グループ化されたオブジェクトを45度回転します。グループ化を解除します。
  3. 正方形を複製します。オブジェクトが選択されている状態で、長方形ツールをクリックします。エッジの周りに円形ノードを使用します。 GIF2
  4. 2つの正方形を選択するにはパス分割を使用し、図のように下の丸いコーナーを除き、パス結合を使用してすべてのパーツを結合します。
  5. パスユニオンを使用して、正方形と半円形を組み合わせます。

5

私はそれについて次のように行きます(視覚的アプローチと幾何学的アプローチの両方):

1)ベジェツールを使用して、左の線が完全に垂直になるように、下図のように三角形を描きます(描画中にCtrlを使用します)

ここに画像の説明を入力してください

2)メニュー編集>クローン>クローンの作成、選択ツールを有効にして、クローンを水平に反転し(上記のツールオプションのアイコンを使用)、左に移動して元にスナップします

ここに画像の説明を入力してください

3)オリジナルを選択し、ノードツールでフォームを微調整します。おそらく、適切なノードをスムーズにする必要があります。

ここに画像の説明を入力してください

4)必要に応じて塗りつぶしとストロークを変更します。オプション:結果に満足したら、クローンを選択し、編集>クローン>クローンのリンク解除を行います。次に、両方の形状を選択し、パス>結合を実行します。これにより、最終的なハート形の1つのパスが得られます。

ここに画像の説明を入力してください


これは心の種ではありませんが、このチュートリアルを理解しやすくしたかったのです。ありがとう。ところで、私は楕円よりも円形のハートが欲しかった。
ウォーリー

手順3でノードを微調整するだけで、任意の形状にできます。ノードのハンドルをつかんで引き伸ばすか、線自体をクリックしてドラッグするかの2つの方法があります。また、正しいノードを移動すると、心臓の形が完全に変化し、希望するバリエーションになります。参照編集パスをより(非常に詳細)の情報のため。
-bartovan

どうやって「元の場所にスナップ」しますか(ステップ2)。ドキュメントプロパティでスナップをオンにしましたが、クローンした三角形をどれだけ慎重にスライドしても、スナップしません。私が見逃したいくつかのトリックがありますが、それは言及するのは簡単すぎます:
ピーターフリン

@PeterFlynnまた、「スナップバー」でスナップを有効にする必要があります。ここで、スナップする要素の種類を選択します。TavmjongのInkscapeマニュアルで基本情報を見つけることができます(0.92用に更新されていませんが、基本は同じです):tavmjong.free.fr/INKSCAPE/MANUAL/html/Snapping.html
bartovan

「スナップバー」はありませんでした...それが問題でした。ウィンドウを最大化すると、フルスクリーンではないウィンドウで実行しているときとはまったく異なる負荷がかかることがわかります。これをまだ知らない場合は、スナップバーを見つける方法はありません。だから最終的にそれを見つけましたが、これはユーザビリティへの良いアプローチではありません。
ピーターフリン

0

これを行うには多くの方法があります。あなたが持っているものに基づいて、シェイプをパスに変換し、それらを組み合わせてからノードを操作することをお勧めします。

  1. 長方形と円をまだパスに変換していない場合はCtrl+ Shift+ C
  2. 長方形と円の1つを結合するには、それらを選択してクリックします Path > Union
  3. 他のサークルでも同じことをします
  4. ノードツールF2を使用すると、左下隅と右下隅にいくつかのノードが表示され、エッジが正しく一致しません。ツールバーの「ノードに参加」ボタンをクリックして、これらのノードを結合します(ボタンにカーソルを合わせて、それらの機能を確認します)。

これは、Inkscapeで物を描く一般的な方法です。キャンバスに大まかな形状をドロップし、パスに変換し、それらを結合し、必要なものが得られるまでノードを操作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.