Это то, что я пытаюсь создать в Illustrator. (для тех, кому интересно, это график потенциальной функции мексиканской шляпы )
Вот что я сделал до сих пор, используя Illustrator 3D-> Revolve и Map Art.
Сначала я нарисовал кривую, похожую на фигуру. (Я знаю, что это не точная форма, вершина должна быть немного изогнутой. Я просто использую эту кривую для доказательства концепции на данный момент.)
затем я нарисовал сетку (расширил) и превратил ее в символ.
Выбрав кривую, я выбрал 3D->Revolve. Я проверил опцию «Невидимая геометрия». Я использовал символ сетки, который я сделал, чтобы отобразить две поверхности. Illustrator разделил трехмерную форму на 6 поверхностей. Но нужны только 2. В основном «конус» и «чаша».
Вот что у меня получилось. (Я показываю перспективу под другим углом от оригинала, чтобы лучше представить свои проблемы) На первый взгляд, это было не так уж плохо. Но присмотревшись:
Для задачи (1) я предполагаю, что мне нужно создать разные символы сетки и масштабировать их по-разному. Это может быть болезненный процесс проб и ошибок. Я хотел бы каким-то образом заставить Illustrator видеть все это как две поверхности (верхнюю и нижнюю), тогда мне нужно было бы отображать изображение только на верхней поверхности и игнорировать нижнюю поверхность.
Для проблемы (2) я не уверен, что это вообще можно обойти, поскольку отображение на круглую поверхность, несомненно, исказит отображаемый шаблон.
Для проблемы (3) я предполагаю, что обходной путь будет состоять в том, чтобы расширить 3D-форму, а затем вручную обрезать эти пути. Все равно это будет больно.
(1) рваные текстуры
В дополнение к моему комментарию, ваша проблема связана с количеством точек, которые вы используете, и кажется странной причудой Illustrator.
В зависимости от того, где вы поместите опорную точку, Illustrator вычислит различное количество поверхностей для вашего объекта.
Сделайте форму всего с 2 точками...
Составьте карту своего искусства...
Бинго!
Тест с третьей точкой просто для пинков...
Это не выглядит правильно!?
Исследование наложения текстуры показывает 5-е лицо?
Я не уверен, почему Illustrator делает это. Стоит отметить, что это происходит только тогда, когда средняя точка находится в определенных областях чаши. Попытка воспроизвести причуду с острием дальше от шляпы не работает.
(Проверено на CS3 Win)
(2) Деформация текстуры
Я не думаю, что с этим можно что-то сделать в Illustrator.
Редактировать: вместо того, чтобы расширять форму и вручную изменять все ваши линии, вы можете сделать немного больше «подготовки» к вашему символу сетки. Сделайте символ из повторения другого символа, чтобы вы могли внести как можно меньше правок для достижения эффекта. Возможно, потребуется некоторая настройка после расширения 3D-вращения, но это может сэкономить вам время.
Что-то вроде этого:
(3) Просвечивающая текстура «сзади»
Сделайте узор сетки непрозрачным белым фоном.
Редактировать: Забыл упомянуть. У моей шляпы все еще есть небольшая проблема с текстурой (видна справа, где начинается и заканчивается вращение на 360 °), но это из-за моей поспешности и пропуска правильного масштабирования текстуры.
Фаррей
Джин