Я работаю с Google Maps над созданием карты кампуса, состоящей из нескольких наложенных плиток. Два из этих наложений — доступность (дорожки) и парковка — расположены под другими элементами (с штрихами), которые помогают определить его форму в пределах тротуаров и парковок:
Однако, чтобы создать их отдельные наложения плитки, мне нужно экспортировать только то, что показано в этих двух слоях, как показано в правой части изображения ниже.
Мой подход до сих пор:
Это делает именно то, что я хочу, и идеально вписывается в пространство, но это несколько сложно для других пользователей и оставляет некоторые следы подхода, а именно более темные пиксели по краям, в конечном продукте (ниже, справа)
*(Примечание: на правом изображении «белый» эквивалентен «прозрачному».)
Таким образом, мой вопрос: «Есть ли способ включить штрих в «маскирующие» элементы»? Например, есть ли способ сделать маску, которая также включает обводку элемента, а не только вдоль нарисованного пути?
Или, возможно, даже более забавно, есть ли способ раскрасить/образец формы, чтобы она была «прозрачной», а не просто «никакой», чтобы она по-прежнему скрывала то, что находится под ней, но печатала/экспортировала как прозрачную?
В качестве альтернативы, есть ли другой более простой подход, который не включает следующее:
РЕДАКТИРОВАТЬ: Вот файл .ai с простым расположением того, с чем я работаю, если кто-то захочет поиграть или получить дополнительный контекст.
После комментариев выше, попробуйте это.
Это временный шаг для получения экспорта, который при необходимости можно отменить или отменить.
Предположения....
Если все это правда.......
Это должно оставить вам только видимые области на слоях заливки, которые затем можно экспортировать. Если зеленые фигуры изменятся позже, вам нужно будет повторить шаги снова, удалив существующую маску и заменив ее новой.
После того, как вы сделаете эти шаги пару раз, я уверен, что вы сможете упростить или даже создать действие, чтобы сделать большую часть этого. Например, скопируйте зеленые фигуры, отключите видимость зеленого слоя, выберите синий слой, вставьте на передний план, установите заливку черным цветом, найдите контур > объединить, выберите все, создайте маску, экспортируйте.
Другой вариант.....
Чтобы это работало, все зеленые области в какой-то момент сильно касаются друг друга... в любой точке
Основное различие между этими двумя методами заключается в том, соприкасаются ли зеленые области друг с другом. Маска непрозрачности позволяет создавать маски из любого количества фигур независимо от того, где они находятся и как взаимодействуют друг с другом. Второй метод, обтравочная маска , требует, чтобы все фигуры соприкасались, а маска представляла собой одиночный путь или составной путь.
Маски непрозрачности могут даже использовать градиентные заливки для создания градуированных масок. Обтравочные маски всегда имеют четкие края, плоские формы.
Используя ваш файл, у меня не возникло проблем с настройкой маски непрозрачности.
Как видите, это довольно просто, и я не совсем понимаю, где у вас могут возникнуть проблемы с этой техникой. Не уверен, где "случайное разбрызгивание" войдет в сценарий. Вы можете постоянно добавлять новые подслои к маскируемому слою, и объекты будут по-прежнему маскироваться формой маски непрозрачности. Если вам нужно изменить маску непрозрачности, просто щелкните кружок рядом с ее именем, затем щелкните миниатюру маски на панели прозрачности. Затем вы можете вставлять новые объекты или удалять объекты по мере необходимости. Просто убедитесь, что они заполнены черным цветом и расширены, чтобы любые штрихи воспринимались как формы.
Скотт
Ник Мишлер
Ник Мишлер
Скотт
Скотт
Ник Мишлер