Чому трикутники роблять це з вирівнюванням


12

Я знаю, що математичний центр трикутника - це не «візуальний» центр, тобто він не виглядає добре, коли вирівнюється за допомогою інструменту вирівнювання, ви повинні використовувати альтернативні методи. (Наприклад, створення трикутника від центру та перетягування назовні пропорційно)


Ось що мене спантеличує:

Коли я створюю трикутник від центру і витягую з центру, (ви бачите, що він візуально ідеально вирівняний і виглядає добре). Коли я використовую інструмент вирівнювання, він переходить у таке погане положення.

Чи означає це, що утримування Altклавіші насправді не належним чином вирівняє її до центру, і якщо так, чи є (краще, але можливо гірше) помилка в drag from centerінструменті (утримуючи Altклавішу та перетягуючи)

введіть тут опис зображення

Утримуючи Shift+Alt


3
чому це працює у вашому випадку просто: "У випадку рівностороннього трикутника, стимулювач, кругоцентр та центроїд відбуваються в одній точці". [див. довідку joojaa] Будь-який інший трикутник виглядатиме не заперечно.
PieBie

Існує хитрість, але працює лише для цього конкретного випадку. Замість того, щоб вирівнювати центр обох об’єктів, ви можете вирівняти обидва вершини і закінчити текілатеральний трикутник, ідеально орієнтований по колу.
gota

@gota - це я б зробив, якби я вже створив форму і не зміг би її відтворити. Це питання насправді запитувало, чому Illustrator поводиться так і які обмеження. Нещодавно я пояснив це просто відповіддю .
ВЕЛЗ

Відповіді:


11

Параметри вирівнювання Illustrator використовують поле обмеження як область визначення, а не центральну точку.

Таким чином, при натисканні на кнопки вирівнювання, ілюстратор центрування трикутника обмежує прямокутник всередині кола, що обмежує паралелепіпеда . Це не звертає жодної уваги на фактичні точки в центрі.

Тут напрямні представляють обмежувальні коробки. (мистецтво трохи зміщується при вирівнюванні, але вони мають той самий розмір, який ви побачите в кінці анімації). введіть тут опис зображення

Крім того, коли ви малюєте, утримуючи клавішу Option / Alt, ви малюєте з центру області - це означає, що все рухається назовні на рівновіддаленому від цієї центральної точки. Вирівнюючи, ви вирівнюєте візуальний центр (що таке центр обмежувальної коробки). Ви помітите, що обмежувальний центр коробки трикутника насправді не зосереджений у районі трикутника, а візуально орієнтований на грані форми.

Я БАЖАЮ був деякий механізм для вирівнювання фактичних центрів в Illustrator, але в значній мірі всі варіанти вирівнювання використовуйте рамку в якості посилання. Також немає можливості показувати зону центру в Illustrator, лише візуальний центр .


2
Я хотів би, але (оновлений відповідь) Ілюстратор не має яку - або можливість розрахувати площа об'єкта, який є те , що буде необхідно. Всі AI знають, де лежить найдальший сегмент або точка, а не як нерівномірні краї. Отже, їм потрібно було б додати багато математики до об'єктів у центр на основі площі.
Скотт

2
Illustrator має спосіб обчислити площу, її вже реалізовану ... Центр OTOH - це розсіяне поняття для трикутника, яке досить просто. Але для арбітражного безьє не так вже й багато. Отже, хоча центр ваги легко обчислити для форми, він у багатьох випадках все ще вимкнений. Побачити лише трикутник має багато визначень у центрі.
joojaa

7

Центр довільного об'єкта - це трохи розсіяне поняття. Дивіться, що є чотири можливі центри для трикутника. ті:

  • Центр тяжкості (COG), ака. Центроїд,
  • Circumcenter,
  • Індицент,
  • та Ортоцентр.

Крім того, у вас є центр обмежувальної коробки (BB), який використовує ілюстратор, але зачекайте, що є більше, у нас мінімальний центр BB і ... Понад 6 центрів для розгляду. Односторонній трикутник - це особливий випадок, коли всі ці кола кіл лежать в одній точці, але це, як правило, не вірно. Отже, ви бачите, що бідному програмісту не вистачає удачі, що б він не вибрав, хтось не погодиться з вибором.

Зазначимо, що лише COG, Circumcenter та BB центр мають певний сенс для загальних трикутних рішень.

трикутникові центри

Зображення 1 : Можливі центри трикутника. Клацніть для збільшення .

Для довільної форми її ще складніше, ніж ця. Це гра, яку мало хто з програмістів може собі дозволити грати, їхня кар'єра поставлена ​​на карту. Тому вони обирають прості над дискусійними.

На жаль, наступний логічний вибір, COG, про який говорить @Metis, не спрацює для довільних трикутників так, як ви передбачаєте. Кругоцентр - надто езотерична робота як загальне рішення для довільних фігур.

Список літератури:

Також дивіться:


1
Мені подобається, як обидві ваші відповіді відповідають на одне і те ж питання (чому це не працює в ШІ?), Але абсолютно різні.
PieBie

@PieBie im насправді відповідає на питання, чому це насправді не працює у більшості програмного забезпечення там. AI буває включено.
joojaa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.