Особисто мій вибір отрути - Adobe Illustrator. Інші додатки, такі як inkscape, Corel Draw, Xara Designer. В крайньому випадку навіть PowerPoint буде працювати. Хоча я особисто не рекомендую PowerPoint через серйозні проблеми з його моделлю даних, навіть жорсткий, можливо, найбільш розгорнутий додаток для малювання у світі.
Також може бути хорошою ідеєю мати під рукою графічний додаток. Я особисто використовую Mathematica для цього, хоча багато інших додатків також будуть працювати. Або якщо ви хочете, ви можете використовувати альфа Вольфрам - це безкоштовна онлайн-версія математики.
Відмова: Оскільки приклади є моїми і безсоромними самопідтвердженнями, беруть із собою дрібку солі.
Ілюстратор
Перше, що ви повинні зробити в будь-якому додатку для векторного малювання - це включити оснащення сітки . Це зменшує втомливість точного розміщення ліній. Однією з найважливіших причин, які мені не подобається використовувати Inkscape, є неповноцінний спосіб здійснення цієї оснастки. PowerPoint насправді постачається за замовчуванням за допомогою сітки.
Я не дуже задоволений Illustrator, оскільки він не задовольняє всіх моїх потреб. Але жодного програмного забезпечення поки що немає (Майя використовувала для заповнення цієї ніші, але тоді сталася автодеск).
Друга причина, яку я вибираю Illustrator, полягає в тому, що він розуміє постскрипту на самому собі. Тож якщо мені потрібно щось програмувати, я можу це зробити швидко і оновлення існуючих документів, коли мій код зріє, зображення 3 робиться таким чином.
- Ресурс, що показує оснастку, постскрипт та доступ до сценарію Java до ілюстратора та посилання вперед.
Ось кілька прикладів креслень, які я робив по мережі з Illustrator, здебільшого за допомогою потужності оснащення сітки:
Зображення 1 : Одне з багатьох зображень, які я намалював в ілюстраторі на цьому сайті. Примітка: Я досить досвідчений ілюстратор (іноді комерційний), і це надзвичайно просто за моїми стандартами.
Зображення маршів Circle у досить просто зробити. Просто намалюйте випадкову форму, клацнувши навколо. Після цього відключіть оснащення та дозвольте розумним путівникам зробити вашу роботу за вас. Намалюйте лінії до найближчої точки на лінії, зробіть кола до прямої (я видалив напрямні після того, як я був зроблений). Промийте і повторіть. Щоб зайняти свою робочу область, мені знадобилося приблизно 3-5 хвилин, щоб намалювати зображення.
Зображення 2 : GD.SE Продовження хвилі .
Хоча це зображення здається досить досконалим, його робота не набагато більша, ніж перше зображення. Це більш технічно, тому на додаток до оснащення сітки I і тепер використовується клавіша зсуву для обмеження ліній під кутом 45 градусів. Заповнення люків легко просто призначається регіонам за допомогою інструмента для створення малюнка форми ілюстратора. (приклад використовуваного конструктора форм , захоплення екрана)
Зображення 3 : Іноді легше починати з нуля в постскрипті. Зображення додано до повідомлення на ENG.SE .
Нарешті зображення, яке дійсно простіше зробити, набравши значення в постскрипті. Це досить просто зробити в постскрипті. Я ще робив типографіку в ілюстраторі. Хоча малювати це вручну - це не велика справа, я вважаю за краще не робити, але я зроблю це, якщо мені доведеться робити вирок на очі.
Математика
Математика чудова, якщо ви хочете трохи більше вивчити речі. Єдиним недоліком Mathematica є те, що це НЕ дешево. Але це швидко можна зробити майже все. Я використав Mathematica для деяких своїх фотографій на основі медсестер .
Одна з основних компетенцій Mathematicas полягає в тому, що легко розробляти навіть досить складні зображення без особливих клопотів. Він також може легко анімувати вашу просту картину у вашому редакторі .
Graphics[{
orig = {
Table[
GeometricTransformation[
Line[{{0, 0}, {50, 0}}],
RotationTransform[ang]],
{ang, 0, 3 Pi/2, Pi/2}
],
Line[{{20, 0}, {30, 20}, {40, 0}}]
},
Red,
GeometricTransformation[
orig,
RotationTransform[Pi/6]
]
}]
Результати такі ж, як і інші. Загортання її всередину таблиці відповідно до результатів:
Зображення 4 : Анімацію легко зробити всередині редактора коду за допомогою Mathematica.