Adobe Illustrator недостаточно памяти. Одно наблюдение

Опубликовано: Пятница, Июнь 19, 2015 Комментарии (0)

Как-то раз я делала дизайн для мастерской по кожи. И без текстур я там не обошлась. Обычно для web дизайна в Illustrator я делаю все повторяющиеся элементы символами. Как правило, это ускоряет разработку и делает макет легче, быстрее. Но, оказывается, не всегда.

The operation cannot complete because there isn’t enough memory (RAM) available

wabsSRX

Такую чудесную ошибку я получила после целого продуктивного рабочего дня! Все нарисованные макеты, конечно ушли в небытие. Максимум, что мне удалось сделать – открыть в Photoshop растровую копию (конечно, слитую в один слой).

Причина

Почему же возникает эта ошибка. На самом деле причин может быть много: от слабенькой рабочей станции до самых невообразимых нерациональных использований люстры самим дизайнером (мой случай).

Моя проблема заключалась в следующем: я сделала “футер” сайта символом. Это мне всегда позволяло оперативно вносить изменения во все макеты. Но в данном проекте одна из главных текстур была – кожа. Такая коричневая, векторный паттерн со множеством точек.  Если такой паттерн (примерно 1000 px в ширину, 400 px в высоту) “засунуть” в символ, то возникает данная ошибка (даже если символ в одном экземпляре).

Надо отметить, что если этот же паттерн повторять вне символа (хоть 20 раз), макет открывается, не зависает. Внутри символа такая текстура сразу же дает ошибку памяти.

Скорее всего это связано с тем, что внутри символа такая векторная текстура автоматически растрируется. Но это лишь мои догадки, подтверждения этому я так и не нашла.

Оптимизируемся

Пока искала принцип работы символа с текстурами и так далее, нашла хорошую статью от Adobe. Она как раз о том, как оптимизировать люстру и избежать подобной ошибки памяти.

Поделитесь с друзьями:

Читайте также:

Комментируйте: