なぜ三角形は整列でこれを行うのですか


12

三角形の数学的な中心は「視覚的な」中心ではないことを知っています。つまり、整列ツールを使用して整列すると見栄えが悪くなります。別の方法を使用する必要があります。(中心から三角形を作成し、それに比例して外側にドラッグするなど)


ここに私を困惑させるものがあります:

中央から三角形を作成し、中央からドラッグすると、視覚的に完全に整列し、見栄えがよくなります。整列ツールを使用すると、その悪い位置に移動します。

つまり、Altキーを押したままにすると、実際にはキーが適切に中央に揃えられないことを意味しますか?そうであれば、drag from centerツールの(より良いがおそらく悪い)障害(Altキーを押しながらドラッグ)

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

押しながらShift+Alt


3
あなたのケースでこれが機能する理由は簡単です:「正三角形の場合、中心、外心、重心はすべて同じポイントで発生します。」[joojaaのリファレンスを参照]他の三角形は見落とされます。
PieBie

トリックがありますが、この特定の場合にのみ機能します。両方のオブジェクトの中心を揃える代わりに、両方の上端を揃えて、完全に円の中心にある正三角形を完成させることができます。
後田

@gotaは、シェイプを既に作成していて再作成できなかった場合に行うことです。この質問は、Illustratorがこのように動作する理由と制限事項を実際に尋ねていました。私はそれを単に答えとして最近説明しました。
ヴェルツ

回答:


11

Illustratorの整列オプションでは、中心点ではなく、境界ボックスを定義領域として使用します。

したがって、整列ボタンをクリックすると、Illustratorは円の境界ボックス内で三角形の境界ボックスを中央に配置します。実際の中心点に注意を払っていません。

ここのガイドは境界ボックスを表しています。(整列時にアートは少しシフトしますが、アニメーションの最後に表示されるサイズと同じです)。 ここに画像の説明を入力してください

また、あなたはオプション/ Altキーキーダウンを保持して描くとき、あなたはから描画エリアの中心部から外側に向かって等距離のすべてが動くという意味- その中心点を。位置合わせをするときは、視覚的な中心(境界ボックスの中心)に合わせます。三角形の境界ボックスの中心は、実際には三角形の領域の中心ではなく、図形のエッジに基づいて視覚的に中心に配置されていることに気付くでしょう。

私はWISH Illustratorでの実際の中心に合わせるためにいくつかのメカニズムがあったが、ほとんど全ての整列オプションは、参照としてバウンディングボックスを使用します。また、Illustrator内にエリアセンターを表示する機能はなく、ビジュアルセンターのみを表示できます


2
私がしてみたいが、(更新答)Illustratorは持っていない任意の必要とされるものであるオブジェクトの面積を計算する能力を。AIが知っているのは、不均一なエッジがどのように存在するかではなく、最も遠いセグメントまたはポイントがある場所です。そのため、オブジェクトに多くの数学を追加して、面積に基づいて中央に配置する必要があります。
スコット

2
Illustratorには、面積を計算する方法があり、その実装済みです... OTOHセンターは、非常に簡単な三角形の拡散コンセプトです。しかし、アービトラーベジエにとってはそれほどではありません。そのため、形状の重心は簡単に計算されますが、多くの場合、静止しています。三角形だけに多くの中心の定義があります。
-joojaa

7

任意のオブジェクトの中心は、少し拡散した概念です。三角形には4つの可能な中心があります。それらは:

  • 重心(COG)、別名。重心、
  • Circumcenter、
  • インセンター、
  • オルソセンター。

さらに、イラストレーターが使用するバウンディングボックス(BB)センターがありますが、それ以上待つ必要があります。最小限のBBセンターがあります。同じ側​​面の三角形は、これらのすべての円の中心が同じポイントにある特殊なケースですが、一般的にそうではありません。だから、貧しいプログラマーは運が悪いのを見ます。彼が選んだものは誰かがその選択に反対するでしょう。

COG、Circumcenter、およびBB centerのみが一般的な三角形のソリューションに意味をなすことを認めました。

三角形の中心

画像1:三角形の可能な中心。クリックしてズームします。

任意の形状の場合、これよりもさらに複雑です。ほとんどのプログラマーがプレイする余裕がないゲームであり、彼らのキャリアは危機にatしています。したがって、彼らは議論の余地のないシンプルを選択します。

残念ながら、次に@Metisが話している論理的選択であるCOGは、あなたが想像するような任意の三角形に対しては機能しません。Circumcenterは、任意の形状の一般的な解決策としては難解すぎます。

参照:

参照:


1
私はあなたの両方の答えが同じ質問に答えるのが大好きです(なぜこれがAIで機能しないのですか?)が、完全に異なっています。
PieBie

@PieBie imは、実際にほとんどのソフトウェアでこれが実際に機能しない理由の質問に実際に答えています。AIはたまたま含まれています。
-joojaa
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.