3ds max missing material что делать
Автор:
Установка папки проекта
Перед началом нового проекта или задания устанавливаем папку проекта: главное меню -> Manage -> Set Project Folder (в старых версиях – File -> Set Project Folder).
В ней автоматически создадутся необходимые папки. Наиболее часто используемые из них – scenes (для сцен в формате .max), sceneassets/images (для изображений) и renderoutput (для результатов рендеринга).
Использовать Рельефы
Некоторые пользователи могут столкнуться с проблемами, связанными с найденными растровыми изображениями в определенных папках или на определенных жестких дисках. Если проблему не удалось устранить, попробуйте выполнить сценарий Ремзмное растровое изображение, созданное художником Colin Senner.
Изменение параметров автоматического переключения в проектах
- На главной панели инструментов перейдите в меню "Файл".
- Выберите проект.
- Снимите флажок «Автоматический переключатель». Этот параметр действует немедленно и не требует перезапуска 3ds Max.
Bitmap Collector
Bitmap Collector is similar to Change Paths, with the difference that it works more automated, it is more easier to work with and do not need to copy anything in advance. The script finds all the textures that you have used in your file, then copy them to a new folder and change the links in Material Editor with the new path. During copying, you can rename the images by adding any of the following tokens:
$projectName – you can set the project name different from filename
$fileName – adds file name to textures names
$bitmapName – keeps the original name of the texture
$randomName – converts the name of the texture in random combinations of numbers and letters
$counter – add sequential numbers to file names
This script is a bit fickle and in order to work normally, there should be no perplexed links to the actual maps. For example, if your textures were located in folder D:\My Projects\Project 1\Textures and after a while you have moved them in D:\My Projects\My Old Projects\Project 1\Textures , Bitmap Collector will give you a lot of errors. Fortunately, this problem can easily be fix if you used it in a combination with any of the tools listed below.
After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > duber`s tools > duber Bitmap Collector.
Использовать UNC-пути
Пути UNC могут препятствовать файлам при доступе к общим сетевым папкам (или принтерам) в локальной сети. По возможности используйте пути UNC вместо букв дисков, как описано в разделе Как назначить путь к файлу, используя универсальное соглашение об именовании (UNC).
Кроме того, при запуске проектов убедитесь, что установлен флажок Преобразовать пути к файлам в формат UNC. Опция находится в следующей папке:
- Перейдите в меню "Адаптация".
- Выберите «Настройки».
- Выберите вкладку "Файлы" в меню.
- Установите флажок "Преобразовать пути к файлам в UNC".
Изменение ограничения символов Windows для путей к файлам
- Используйте более короткие пути в Windows.
- Измените ограничение Windows на 10 символов, чтобы увеличить длину более 256 символов. Для этого выполните действия, приведенные в статье Изменение ограничения пути к пути по умолчанию 256 символов (MAX_PATH) в Windows 10.
Внешние файлы
Чтобы при Import-е или Merge нового объекта и при открытии внешних материалов (.mat) в Material Editor-е программа «видела» его текстуры, необходимо предварительно указать пути к этим текстурам. Делается это через меню Customize -> Configure User Paths. Во вкладке File I/O (Input/Output) перечисляются пути к «своим» файлам, точка означает корневую папку проекта (заданного через Set Project Folder), например, анимации (Animations) хранятся в папке «папка проекта»sceneassetsanimations. Вкладка External Files представляет еще большую ценность, т.к. отвечает за то, будет ли появляться окно со списком недостающих файлов (missing files), когда пытаемся импортировать или merge новый объект или материал. В External Files нужно перед внесением нового объекта или текстуры указать путь к файлам изображений, которые в нем используются: Add -> указываем папку -> Add Path. Если нужно автоматически добавить еще и папки, лежащие в выбранной папке, зажигаем также Add Subpaths (добавить под-пути). Пути окажутся в списке, и можно вставлять файл или материал. Разумеется, добавлять пути не нужно, если мы предварительно скопировали все используемые файлы (изображения и т.д.) в соответствующую под-папку нашего проекта.
Для управления файлами иногда приходится использовать главное меню -> Merge -> Asset Tracking.
Relink Missing Files
With Relink Missing Files you can fix the mess with missing textures. The script searches the files in subdirectories, so we need only to show him parent folder in which they are located. There is an interesting feature to detect duplicate files, which allows you to choose exactly from which directory you want to load them. According to his author, this tool recognizes all types of files – images, proxy object, etc.
After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > sinok.gr > relinkMissingFiles.
Синхронизация файлов вручную для программы Cloud Sync
Если доступ к проекту осуществляется через облако, изменения, внесенные на одном компьютере, могут не быть синхронизированы с текущим компьютером, на котором выполняется работа. Убедитесь, что папка проекта всегда синхронизирована вручную после завершения работы в одном месте и перед открытием проекта в других местах.
(o)ne
Просмотр профиля
Desead
Просмотр профиля
Дак это в чём проблемма то, в материал эдиторе справа есть кнопочка select by material, вот её и используй.
Проблема в том, что это плагин-процедурка. Он был для пятой версии, в которой сделан объект, и его нет для шестой. Мне надо просто найти эту текстуру и грохнуть ее нафик, или заменить имеющейся процедуркой для шестого. Но как найти? Неужто придется проверять все материалы? Я состарюсь раньше.
Дак это в чём проблемма то, в материал эдиторе справа есть кнопочка select by material, вот её и используй.
Дак я ж понятия не имею в какой материал эта текстура входит, просто если в материал/мап баузере включить показ только текстур, то ее можно еще найти среди полутора сотен других, а если включить и показ материалов, то их там под две тысячи, и все сложные и в какой из них она входит - хрен ее знает, и какому объекту этот материал назначен макс тоже не сообщает, а все сидеть и просматривать - задолбаться можно. Я думал мож есть какая утилита, которая проверяет карты и выдает список, что вот в таком материале, который присвоен такому объекту не хватает такой вот текстуры.
Y-Gin
Просмотр профиля
В 6 максе есть утилита Resurse Collector, ее попробуй, она ищет все, что используется в сцене и собирает в папку, которую назначишь. Для 5 - это отдельный плаг, на максплагинс.де вроде была.
Antosha Marchenk.
Просмотр профиля
2 Y-Gin Так ему ж, как я понял, процедурную карту надо найти.
Могу посоветовать поискать на scriptspot соответствующий скриптик, вроде слышал о чём-то таком. Типа заменяет отсутствующий материал на какую-то пустышку.
Или сам скриптик напиши.
Да и вообще, в мат эдиторе можно же показать все карты в ряд.
Даже если их там две тысячи - быстрее чем за полчаса управишься.
Y-Gin
Просмотр профиля
Процедурную он сам должен сгенерировать. Если не генерирует, значит до этого на объекте использовалась карта с применением какого-нибудь текстурного плага, типа Essential Textures. Если моделька, на которой происходит проблема, сделана тобой, попробуй вспомнить какие плаги использовал, и установи недостающий. И покажи, что пишет при сбое.
Antosha Marchenk.
Просмотр профиля
Кстати верно. Я чё-то не сообразил. Ведь при загрузке сцены в МАХе должно писаться какого плуга не хватает.
C00PER
Просмотр профиля
MissingTextures 3.1
Checks the scene for missing Bitmap textures.
Shows offended material, optionally searches all local and network drives for the bitmap, and can load the materials with missing maps into Material Editor.
Fuzzy Scan - the script can now find bitmaps with slightly different names as possible replacement options.
NEW: Support for Reflect/Refract Manual Reflection Bitmaps - please press Update after Replacing.
Rost
Просмотр профиля
Проекты правильно архивировать со всеми потрахами (это я про \файл\архив) тогда пробле с материалами не будет.
Sub
Просмотр профиля
вообщето мне кажется со сценкой всё в порядке. просто на сетевых тачках нет этого плага. видно ты упустил из виду то что это не текстура а плагин, а это очень важно так как плагин ганерирует карту нормального разрешения только во время рендера
Как избежать окошка Missing External Files при открытии сцены. Многим знакома эта нелицеприятная картина при открытии файла:
Программа не может найти перечисленные файлы, которые используются в открываемой сцене. Нажимаем Browse (Просмотр) и указав через кнопку Add папки, содержащие эти файлы.
Чтобы избежать проблем с недостающими файлами, можно использовать следующее.
Архивирование
Бывают ситуации, когда нужно открыть сцену .max на другом компьютере. В этом случае применяем команду главное меню -> Save As -> Archive. 3ds max упакует все файлы, используемые в сцене, в zip-архив, который можно перенести на другой компьютер, скопировать соответствующие файлы в соответствующие папки (папки проекта, или просто указать пути через External Paths). Эта функция также находит применение, когда к моменту окончания работы над проектом накопилось много ненужных файлов (например, psd-исходников), которые не используются в сцене проекта 3ds max, и их хочется удалить для освобождения места на диске. Чтобы не удалять их вручную, 3ds max командой Archive соберет все файлы в один архив, а остальные можно удалить.
Сейчас мы будем разбираться с инструментами «Create Empty», «Create Default», «Create from Current» и «Configure Project Paths» в разделе «Project».
Когда вы открываете файл 3ds max может выйти данное окно, оно означает что программа не может найти пути к внешним текстурам сцены которую вы открыли.
В данном окне говорится что 3ds max не может найти данные пути к текстурам.
Чаще всего такое окно появляется при открытии скачанных моделей и чужих сцен. Или когда вы открываете вашу старую сцену.
Хочу дать вам небольшой совет. Держите сам файл сцены и все материалы к ней в единой папке. Тогда такой проблемы не будет.
Если данное окно появилось, то нам нужно в ручную показать 3ds max где находятся потерянные текстуры. Жмем «Browse» в окошке «Missing external files», затем «Add».
Выделяем папку где находятся текстуры и жмем «Use Rath», так же нужно поставить галочку «Add Subpaths». Данная галочка прописывает в путь все подпапки в папке которую вы выбрали.
Нужно указать пути не к самим файлам 3ds max, а к папке в которой он находится. После этого нажимаем «Use Path».
Затем жмем «ок», после этой процедуры все текстуры, к которым 3ds max потерял пути нашлись и они заново перезаписались.
Если вы указали правильное расположение к нужным текстурам, то это окно у вас станет пустым.
Давайте детально разберем «Configure Project Paths». Его нужно открыть через верхнюю панель.
Сверху окна есть три вкладки: «File I/O», «External Files», «XRefs».
В этих вкладках у нас хранятся пути отдельных файлов нашей сцены.
File I/O
В данном окне указано расположение где хранятся файлы пользователя. Перед нами выходит список по формату файлов, и тут же видно по какому пути они сохраняются:
Animations - файлы анимации, включая XAF, XMM, BIP, FIG, MFE и так далее.
Archives – архивные файлы.
AutoBackup - файлы автоматического резервного копирования. Если вы используете функцию автоматического резервного копирования, используйте либо каталог \autoback, который специфичен для каждой запущенной версии 3ds Max, либо каталог, который не используется ни на одной другой машине.
BitmapProxies - прокси-растровые изображения. См. Диалоговое окно "Глобальные настройки и значения по умолчанию для прокси-серверов растровых изображений".
Export - экспортированные файлы.
Expressions - текстовые файлы, используемые контроллерами выражений.
Images - файлы изображений.
Import - импортированные файлы.
Materials - файлы библиотек материалов (MAT).
MaxStart - maxstart.max, который обеспечивает начальные настройки сцены 3ds Max.
Photometric - фотометрические файлы, которые определяют различные характеристики фотометрических источников света.
Previews - предварительный просмотр.
RenderAssets - визуализации файлов ресурсов, включая карты теней, фотонные карты, MI-файлы и проходы отрисовки.
RenderOutput - вывод данных.
RenderPresets - предустановленные файлы визуализации.
Scenes - файлы сцен.
Sounds - загружает звуковые файлы.
VideoPost - загружает и сохраняет очереди видео-постов.
В данном окне можно изменить путь по которому сохраняется отдельный формата файла. Выделяем строку путь которой хотим изменить и нажимаем «Modify». К примеру, выбираем путь по которому у нас будут сохраняться автосохранения 3д макса.
External files
В данном окне указаны расположения путей к внешним файлам (текстурам и моделям. Как раз, таки что мы прописывали до этого).
XRefs
Если говорить простым языком – здесь находятся пути ссылок к файлам на компьютере.
Рассмотрим еще несколько инструментов.
1. Create Empty
Создает новую сцену без структуры либо иерархии, выбрав за основу единственный основной каталог с помощью диалогового окна.
2. Create Default
Создает новую сцену со структурой папок по умолчанию, так же с помощью диалогового окна.
3. Create from Current
Создает новую сцену использовав структуру текущей сцены, все так же с помощью диалогового окна.
I guess for many people has happened to have problems with missing textures in their work with 3Ds Max. Sometimes this occurs accidentally, in other cases can happen when rearranging files for better organization. This is also likely to happen if you get a file by email, which has not been properly archived. Whatever the reason, it is always annoying when you see the warning Missing External Files, when opening a file. It happens to me too sometimes and to save time from searching for each file, I use some scripts that I would like to share with you.
Lost Textures
This is the simplest of all the scripts and it just deletes all the missing textures from your materials. Definitely not the best solution, but may be useful in some cases. Simply run it through MAXScript > Run Script… and select Yes to remove the textures.
File Renamer
Interesting script by Australian artist Travis Williams, with which you can change the textures by simply entering the names of old and new images. It may be useful in some cases.
Решение
- По умолчанию программа сначала ищет растровые изображения и файлы любой открытой сцены в папке, из которой был загружен файл MAX.
- Затем выполняется поиск всех путей к файлам растровых изображений и файлам, заданных в меню "Настройка пользовательских путей и системных путей" и в меню "Настройка путей проекта", показанных на следующих рисунках:
Для устранения ошибок, связанных с отсутствием внешних файлов, попробуйте воспользоваться следующими решениями.
Change Paths
Change Paths does exactly what its name means – change the directory which contains the maps for the project. It recognizes images, Mental Ray and V-Ray Proxy objects, IES files and more. As a disadvantage can be noted that in the new directory beforehand must be copied all textures used in the scene. If this is done the rest of the job is carried out by the script who change the path to all textures in Material Editor.
Отсутствуют внешние файлы
Relink Bitmaps
And finally, the champion of all similar scripts. Relink Bitmaps is a powerful tool that can quickly repair messy links to images, Mental Ray Proxy, V-Ray proxy, VRayHDRI and IES files. You can add frequently used folders, search sub-folders, find a specific texture or file and more. It is similar to Relink Missing Files, but works better, at least in my opinion. This script is completely free, but if it helps you save time, you can make a modest donation of $10 for the author.
After installation, the script can be found in Customize > Customize User Interface > Toolbars tab > Category > ColinScripts > Relink Bitmaps.
Проблема
- Загрузка сцен на локальном компьютере или из сетевых источников.
- Объединение элементов сцены 3ds Max с существующей сценой 3ds Max. Растровые слоты в редакторе материалов могут также отображаться как пустые — вместо .jpg, показанных в слое редактора материалов, можно просто сказать .jpg файл.
- Открытие папок проекта.
- Перенос проектов между разными версиями 3ds Max или пользовательскими рабочими станциями.
- Открытие проекта из папки облачной синхронизации (например, OneDrive, Dropbox, Google Диск)
Проблема
- Загрузка сцен на локальном компьютере или из сетевых источников.
- Объединение элементов сцены 3ds Max с существующей сценой 3ds Max. Растровые слоты в редакторе материалов могут также отображаться как пустые — вместо .jpg, показанных в слое редактора материалов, можно просто сказать .jpg файл.
- Открытие папок проекта.
- Перенос проектов между разными версиями 3ds Max или пользовательскими рабочими станциями.
- Открытие проекта из папки облачной синхронизации (например, OneDrive, Dropbox, Google Диск)
Причины:
- Растровые изображения были перемещены или переименованы с момента создания и сохранения исходного файла сцены 3ds Max.
- Структура папок, в которой содержится файл растрового изображения, была изменена, перемещена или переименована в Windows.
- Пути к растровым файлам некорректно задаются в меню "Настройка путей проекта (или пользователя)".
- UNC-имя не используется в сетевом параметре, а преобразование UNC не используется в настройках 3ds Max.
- Ошибка при включенном автоматическом переключении в меню «Файл» > «Проекты».
- В путях к папкам Windows предусмотрены соглашения по именованию, превышающие предел в 256 символов.
- Рабочие станции не имеют достаточных прав доступа или прав.
- В именах файлов и путей используются специальные символы.
- Программа для синхронизации облачных данных еще не обновила все изменения в файлах
Архивирование файлов сцен и использование инспектора ресурсов
Изменить путь к отсутствующим растровым изображениям в новых папках
- Убедитесь, что растровые изображения:
- Представьте что-то на локальном компьютере или в сети.
- Не было переименовано, перемещено или удалено.
- Не следует содержать специальные символы в имени файла или пути к папке Windows.
- Обнаружено где-то, что обладает соответствующими правами доступа к Windows и брандмауэру.
- В зависимости от того, отсутствуют ли отдельные файлы или вся папка компонентов, выполните одно из следующих действий.
- Если в сцене отсутствуют отдельные файлы:
- Перейдите в меню «Файл».
- Выберите "Ссылка".
- Выберите меню "Переключение отслеживания компонентов". Используйте диалог Отслеживание компонентов, чтобы задать или сбросить пути к определенным растровым изображениям.
- Если в сцене отсутствует вся папка компонентов или растровых изображений:
- Перейдите в меню "Адаптация".
- Выберите "Настройка путей проекта".
- Перейдите на вкладку "Внешние файлы".
- Нажмите «Добавить».
- Выберите все требуемые папки, в которых находятся отсутствующие растровые изображения. Этот параметр позволяет пользователям выбирать и сохранять до 1024 отдельных растровых папок и вложенных папок в файле 3dsmax.ini.
Примечание. При нажатии кнопки "Добавить вложенные пути" будут добавлены все вложенные папки в выбранной папке. 3ds Max выполнит поиск растровых компонентов в этих папках.
Читайте также:
- Если в сцене отсутствуют отдельные файлы: