При открытии файла 3ds max появляется окно missing dlls filename mrmaterialattribs gup
Автор:
Проблема
Примечание. Перечисленные файлы Mental Ray могут отличаться в зависимости от сцены или установки. В следующем примере показаны некоторые отсутствующие компоненты Mental Ray, которые могут появиться:
FileName: mrmaterial alattribs.gup Class: mental ray: материал пользовательского атрибутаFileName: mrMaterialAttribs.gup Class: mental ray: Indirect Illumination пользовательский атрибут
FileName: mrMaterialAttribs.gup Class: mental ray: пользовательский атрибут светового шейдера
Причины:
Эти предупреждения DLL связаны с ядром визуализации Nvidia Mental Ray (выпуск теперь прекращен), а некоторые (или все) компоненты подключаемого модуля отсутствуют при загрузке сцены.
- В 3ds Max отсутствуют основные компоненты установки подключаемого модуля NVIDIA Mental Ray.
- Открываемый файл сцены был создан с использованием компонентов NVIDIA Mental Ray предыдущей версии, не устанавливаемых с этой версией этого программного обеспечения.
Решение
Чтобы удалить предупреждения, попробуйте следующие решения в соответствии с текущей настройкой 3ds Max.При использовании 3ds Max 2020-2021
Исправление отображения материалов Mental Ray в 3ds Max 2021 как черно-белых атрибутов
- Повторно сохраните файл INI и перезапустите 3ds Max 2021. После этого можно будет повторно загрузить сцены mental ray и преобразовать материалы.
Если модуль Mental Ray недоступен или не установлен (3ds Max 2017 и более ранних версий),
- Установите Mental Ray из пакета установки 3ds Max с помощью файла Setup.exe. По умолчанию файл располагается в папке:
При установке или повторной установке Mental Ray для 3ds Max 2018
Несмотря на то что в ноябре 2017 г. выпуск Nvidia Mental Ray прекращен, файлы установки для версии 2018 (для 3ds Max и Maya) по-прежнему можно скачать по этой ссылке.
Если после установки Mental Ray возникают ошибки
Открытие файла сцены Mental Ray предыдущей версии в 3ds Max 2018 или более поздней версии
- Обновите источники света и другие компоненты редактора материалов вручную или с помощью Конвертер Сцены ,
- Примечание. С помощью конвертера сцены можно указать материалы и источники света, которые необходимо преобразовать из Mental Ray в формат 3ds Max 2019, а также более поздние версии (например, ART или модули визуализации Arnold).
Примечание. Несмотря на то, что в предыдущих версиях 3ds Max 2018 на форумах, посвященном визуализации Nvidia, система недоступна, и эти форумы были закрыты.
Как известно, в 3Ds Max 2018 была удалена поддержка Mental Ray и данный плагин был полностью удален из 3D пакета.
Но, к сожалению, открывая сцены или 3D модели сделанные в старых версиях 3Ds Max, вы можете наблюдать такую ошибку:
Решение проблемы
Для решения данной проблемы нам не понадобятся какие-либо скрипты или плагины. Мы можем решить эту проблему при помощи Scene Converter.
Откройте Scene Converter, для этого перейдите в выпадающее меню Rendering → Scene Converter.
Решение проблемы 2
Возможно в некоторых случаях необходимо выбрать специальный пресет.
Выберите пресет RemoveInvalidLegacyElements в FileName или Current Preset (в зависимости от вашей версии Scene Converter).
Решение проблемы 3
Если, по какой-то причине этот способ не помог, скачайте и установите Prune Scene!
В скрипте установите флажок Remove Missing Plugins и нажмите Start.
Добрый день. Каждый раз при запуске 2018 3D Макса вылетает окно с этой ошибкой ( mrmaterialattribs.gup ).
Кому-нибудь удавалось решить эту проблему?
Добрый день. Каждый раз при запуске 2018 3D Макса вылетает окно с этой ошибкой ( mrmaterialattribs.gup ).
Кому-нибудь удавалось решить эту проблему?
Аналогичная проблема, макс 2022, кто нибудь находил решение?
Попробуйте включить эту галочку.
Чтобы вызвать Scene Converter, нажмите кнопку X, в поиске напишите Scene Converter.
Эту фишку не добавляю в Prune Scene, поскольку этим страдают буквально несколько версий 3Ds Max (2018 и возможно 2019).
Если, нужно больше информации, прочитайте статью:
Попробуйте включить эту галочку.
Чтобы вызвать Scene Converter, нажмите кнопку X, в поиске напишите Scene Converter.
Эту фишку не добавляю в Prune Scene, поскольку этим страдают буквально несколько версий 3Ds Max (2018 и возможно 2019).
Если, нужно больше информации, прочитайте статью:
Так попробовал не помогло, сделал с добавкой так, вроде не вылазит теперь больше.
1. Помещаем папку NVIDIA в папку Plugins 3ds Max-а (C:\Program Files\Autodesk\3ds Max 2021\Plugins).
Additional MAX plug-ins=C:\Program Files\Autodesk\3ds Max 2021\PlugIns\
Additional MAX plug-ins NVIDIA=C:\Program Files\Autodesk\3ds Max 2021\PlugIns\NVIDIA\Plugins\
Сохраняем, закрываем. Открываем 3ds Max. Проверял на версиях 2019 и 2021. Работает.
просто игнорировать, если не используете ментал и сбросить материалы в компакт редакторе материалов и в слейте, сохранить сцену и открыть заново, ошибка пропадетВ новом Prune Scene 3.3.0 есть опция для борьбы с этой проблемой, надо поставить галочку возле Missing Plugins!
1. Помещаем папку NVIDIA в папку Plugins 3ds Max-а (C:\Program Files\Autodesk\3ds Max 2021\Plugins).
Additional MAX plug-ins=C:\Program Files\Autodesk\3ds Max 2021\PlugIns\
Additional MAX plug-ins NVIDIA=C:\Program Files\Autodesk\3ds Max 2021\PlugIns\NVIDIA\Plugins\
Сохраняем, закрываем. Открываем 3ds Max. Проверял на версиях 2019 и 2021. Работает.
Не помогло для макса 2019. И копируя папку который предлагаешь скачать, закинуть в указаный путь, ведет к ошибке при загрузке макса. Не засоряйте. Метод не работает.Насколько я помню, чтоб избавиться от "mrmaterialattribs.gup", нужно в папке что то удалять, давно было, теперь не могу найти информацию, где вычитал? Хотя использовал Prune Scene, помогло частично, ранее эта ошибка при открытии выскакивала 2 раза, при открытии редактор матерала тоже 2-3 раза, после очистки, теперь выскакивает один раз.
Попробуйте включить эту галочку.
Чтобы вызвать Scene Converter, нажмите кнопку X, в поиске напишите Scene Converter.
Эту фишку не добавляю в Prune Scene, поскольку этим страдают буквально несколько версий 3Ds Max (2018 и возможно 2019).
Если, нужно больше информации, прочитайте статью:
Так попробовал не помогло, сделал с добавкой так, вроде не вылазит теперь больше.
Файл может быть поврежден, например в следствии сбоя питания, ошибки на винчестере или ошибке в самой программе на момент записи. Попробуйте посмотреть содержимое файла текстовым редактором. Обычно в таких случаях внутри файла только пустое место на весь объем файла (забито нулями (пробелами), могут выглядеть как точки ". " ). То есть, содержимого файла как такового просто внутри нет.
К сожалению, это частая проблема, и не зависит от версии 3dsmax или WIndows. Единственное решение, использовать не кнопку Save при сохранении, а Save Incremental (кнопку можно вывести на главную панель). Тогда при сохранении создается копия сцены, а не заменяется предыдущая, и в случае проблемы можно просто использовать старую версию (у меня таких копий в результате скапливаются десятки в папке проекта, но старые спокойно можно удалять). Это лучше, чем лишиться файла/проекта целиком изза такой проблемы.
Ну и в настройках программы настройте автосохранение на 3-5 минут, и увеличьте кол-во файлов автосохранения до 9ти или больше. Часто спасает.
Большой размер файла не должен быть проблемой. Скорее бы упала программа при чтении. Ошибка сразу выскакивает? Или через 15-30 секунд чтения? Если сразу, то точно поврежден файл.
Воспользуйтесь Total Commander'ом, в нем есть функция просмотра содержимого файлов по F3. Проверьте, не забит ли файл нулями. Я уверен, что причина именно в этом - нажали "сохранить", файл попал в кэш и начал в фоне записываться на винчестер. И тут пропало питание/ошибка.
Текстовые редакторы на смогли открыть такой большой файл.
Если смотреть через Lister через Total Commander, то показывает пустую страницу.
Вы были правы.
Роман: рад, что смог помочь разобраться, и жаль, что вы потеряли файл. Не забудьте пометить ответ как решение. Заодно можете удалить свой собственный ответ, т.к. он там ни к чему.
Вообще, лучше не допускать создание таких толстых файлов сцен - тяжелые модели стоит держать в отдельных сценах (или в proxy) и подключать через Xref. Тогда основная сцена будет маленькой и гораздо быстрее сохранятся как в ручном режиме, так и при автосохранении.
Как избежать окошка Missing External Files при открытии сцены. Многим знакома эта нелицеприятная картина при открытии файла:
Программа не может найти перечисленные файлы, которые используются в открываемой сцене. Нажимаем Browse (Просмотр) и указав через кнопку Add папки, содержащие эти файлы.
Чтобы избежать проблем с недостающими файлами, можно использовать следующее.
Установка папки проекта
Перед началом нового проекта или задания устанавливаем папку проекта: главное меню -> Manage -> Set Project Folder (в старых версиях – File -> Set Project Folder).
В ней автоматически создадутся необходимые папки. Наиболее часто используемые из них – scenes (для сцен в формате .max), sceneassets/images (для изображений) и renderoutput (для результатов рендеринга).
Внешние файлы
Чтобы при 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.
Архивирование
Бывают ситуации, когда нужно открыть сцену .max на другом компьютере. В этом случае применяем команду главное меню -> Save As -> Archive. 3ds max упакует все файлы, используемые в сцене, в zip-архив, который можно перенести на другой компьютер, скопировать соответствующие файлы в соответствующие папки (папки проекта, или просто указать пути через External Paths). Эта функция также находит применение, когда к моменту окончания работы над проектом накопилось много ненужных файлов (например, psd-исходников), которые не используются в сцене проекта 3ds max, и их хочется удалить для освобождения места на диске. Чтобы не удалять их вручную, 3ds max командой Archive соберет все файлы в один архив, а остальные можно удалить.
Читайте также: