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