Управление изображениями

Boxshot не хранит изображения внутри проектов — вместо этого он сохраняет имена файлов. Благодаря этому проекты остаются легкими, а сцена обновляется каждый раз, когда вы перезаписываете изображение, используемое в сцене.

Однако иногда вам нужно перенести проект на другой компьютер или заархивировать его. Здесь мы объясним как это сделать.

Что происходит при сохранении проекта

Когда вы работаете над проектом, Boxshot знает все абсолютные (полные) пути ко всем файлам изображений, которые вы используете. Если вы используете файл изображения с удаленного сервера, Boxshot знает, какой сервер вы использовали и где именно на нем расположен этот файл. Когда вы решаете сохранить проект, Boxshot должен записать имена файлов и пути для всех использованных изображений.

Boxshot старается сделать проекты в некоторой степени переносимыми, поэтому если изображение находится рядом с файлом проекта или в подкаталоге рядом с файлом проекта, Boxshot сохраняет в проект относительное имя файла изображения. Так вы можете легко переместить целиком папку с проектом и изображениями в другое место, и Boxshot сможет найти все изображения по относительным путям.

Но если изображение находится где-то еще (на другом диске, на удаленном сервере или в папке уровнем выше), Boxshot сохраняет в проект полный путь к этому изображению. Если вы перенесете файл проекта на другой компьютер, на котором этого файла изображения нет в том же месте, Boxshot не сможет загрузить это изображение.

Что происходит при загрузке проекта

Когда Boxshot загружает проект, он берет имена файлов изображений, которые были сохранены при записи, и пытается найти изображения. В первую очередь Boxshot проверяет, является ли сохраненный путь абсолютным. Если путь абсолютный (то есть при сохранении изображение не было рядом с файлом проекта), Boxshot пытается загрузить его по этому пути.

Если сохраненный путь относительный (то есть изображение было рядом с файлом проекта или в подкаталоге рядом с ним), Boxshot пытается загрузить изображение, используя папку загруженного проекта как отправную точку. Таким образом, если вы переместили на другой компьютер всю папку с проектом и изображениями, вы сможете загрузить все изображения без проблем, потому что они по-прежнему находятся по тем же относительным путям, где Boxshot ожидает их найти.

Если Boxshot не может найти файл ни по абсолютному, ни по относительному пути, он пробует еще раз: берет только имя файла и ищет этот файл рядом с файлом проекта. Например, если у вас есть изображение с именем MyArtwork.tiff на удаленном сервере, который недоступен из нового места, и Boxshot не смог загрузить файл оттуда, вы всегда можете вручную положить этот файл рядом с файлом проекта Boxshot — и Boxshot сможет найти его при загрузке проекта.

Сбор ресурсов

Чтобы избежать сложных манипуляций с файлами при переносе или архивации проектов, Boxshot предлагает опцию собрать все зависимые изображения в одну папку рядом с файлом проекта. Чтобы воспользоваться этой опцией, выберите в главном меню Boxshot Файл -> Собрать ресурсы…, затем выберите пустую папку и введите имя проекта, под которым вы хотите сохранить его.

Boxshot скопирует все файлы изображений в эту папку и сохранит там же файл проекта. Возможные конфликты имен файлов обрабатываются, поэтому даже если у вас есть несколько изображений с именем Front.psd, расположенных в разных папках, все они будут скопированы в целевую папку с уникальными именами.

Эта функция полезна для переноса проектов, создания резервных копий, отправки проектов нам на проверку и т.д.

Менеджер изображений

Если у вас пропало или переместилось больше чем несколько изображений, вы можете воспользоваться Менеджером изображений, чтобы исправить проект. Выберите Инструменты -> Управление изображениями… в главном меню Boxshot, чтобы запустить его:

Менеджер изображений в Boxshot

Вы увидите все изображения, загруженные Boxshot, и их статусы. Найдите проблемные изображения, выделите их и используйте кнопки вверху, чтобы исправить проблему:

Когда закончите, нажмите ОК, чтобы применить изменения.

Обратите внимание: Менеджер изображений можно использовать и для замены корректно загруженных изображений — например, если вам нужно разом заменить группу изображений для нескольких объектов.

Дополнительная Информация

Рендеринг

Материалы

Возможности

Объекты