为什么三角形要对齐


12

我知道三角形的数学中心不是它的“视觉”中心,这意味着使用对齐工具对齐时,它看起来不太好,您必须使用其他方法。(例如从中心创建三角形并按比例向外拖动)


这是令我困惑的事情:

当我从中心创建三角形并从中心拖出时,(您可以看到它在视觉上完美对齐并看起来不错)。当我使用对齐工具时,它会移至该不良位置。

这是否意味着按住Alt键实际上没有正确地将其与中心对齐,如果这样,是否是工具中的一个(更好但可能更糟的)错误drag from center(按住Alt键并拖动)

在此处输入图片说明

按住Shift+Alt


3
为什么在您的情况下这样起作用很简单:“在等边三角形的情况下,中心,外心和质心都出现在同一点。” [请参阅joojaa的参考]其他任何三角形都会视线。
PieBie

有一个技巧,但仅适用于此特定情况。无需对齐两个对象的中心,而是可以对齐两个顶部并最终得到一个完美居中于圆的三角形三角形。
gota

如果我已经创建了形状并且无法重新创建它,那么我将执行@gota。这个问题确实是在问Illustrator的行为为何以及存在哪些局限性。我最近解释它只是一个答案
WELZ

Answers:


11

Illustrator的align选项将边界框用作定义区域,而不是中心点。

因此,当您单击“对齐”按钮时,Illustrator将三角形的边界框居中在圆的边界框中。它没有关注实际的中心点。

这里的指南代表边界框。(对齐时美术会稍微移动,但它们的大小与动画结尾处的大小相同)。 在此处输入图片说明

此外,在按住Option / Alt键的同时进行绘制时,将从区域中心进行绘制-意味着所有东西都从中心点向外等距移动。对齐时,您将在视觉中心(边界框的中心)上对齐。您会注意到,三角形的边界框中心实际上并未居中于三角形的区域中,而是根据形状边缘在视觉上居中。

WISH有一些机制,就在Illustrator实际中心对齐,但几乎所有的对齐选项使用边框作为参考。在Illustrator中也无法显示区域中心,而只能显示视觉中心


2
我很乐意,但是(更新后的答案)Illustrator没有任何能力来计算对象的面积,这将是必需的。AI只知道最远的线段或点位于何处,而不是边缘不均匀的程度。因此,他们需要向对象增加很多数学以使其根据面积居中。
斯科特,

2
Illustrator有一种计算面积的方法,它已经实现了... OTOH中心是一个非常简单的三角形扩散概念。但是对于一个仲裁员贝塞尔者来说并不是那么多。因此,尽管很容易计算形状的重心,但在许多情况下它仍然不起作用。仅看到一个三角形就有许多中心定义。
joojaa

7

任意对象的中心是一个有点分散的概念。看到三角形有四个可能的中心。那些是:

  • 重心(COG),又名。重心
  • 外围中心
  • 内心
  • 和正交中心。

另外,您还有插画家使用的边界框(BB)中心,但是等等,我们有最小的BB中心和...要考虑的中心超过6个。同一边的三角形是一种特殊情况,其中所有这些圆心都位于同一点,但是通常情况并非如此。因此,您会看到可怜的程序员不走运,无论他选择哪个人都会不同意该选择。

承认只有COG,Circumcenter和BB中心对常规三角形解决方案才有意义。

三角中心

图片1:三角形的可能中心。单击以放大

对于任意形状,其形状甚至比这还要复杂。这是一款很少有程序员负担得起的游戏,他们的职业生涯stake可危。因此,他们选择简单而不是辩论。

不幸的是,下一个合理的选择是@Metis讨论的COG,它不能按照您所设想的方式用于任意三角形。作为任意形状的通用解决方案,外接中心太深奥了。

参考文献:

另请参阅:


1
我喜欢两个答案都回答相同的问题(为什么这在AI中不起作用?)却完全不同。
PieBie

@PieBie我正在回答这个问题,为什么它不能在大多数软件中真正起作用。恰好包括AI。
joojaa
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.