Blend2Max Pro — переношу сцены из Blender в 3ds Max (Corona/V-Ray) почти в один клик
Делюсь безвозмездно инструментом, который пересобрал под свой пайплайн. Если вы моделите и текстурите в Blender по PBR, а результат нужно отдавать в 3ds Max под Corona и/или V-Ray — этот этап обычно превращается в ручную возню: сбросить x-form, собрать материалы на нужном движке, постричь пути, пересохранить в младшую версию макса. Аддон Blend2Max Pro и скрипты для макса сделают это за вас. Видео с демонстрацией и ссылка на аддон и скрипты в конце.
Что происходит в Blender. Ставится аддон (Blender 4.5+). Он анализирует ноды материалов (Principled BSDF) и сам находит карты по каналам — Base Color, Metallic, Roughness, Normal, Emission, Alpha. Дальше переименовывает материалы в единый стандарт, раскладывает все текстуры в папку Maps в их родном формате (jpg, png, tga, exr, tif — без привязки к конкретному расширению), а одинаковые карты у разных материалов сохраняет одним файлом, чтобы не плодить дубли. Рядом кладёт FBX, копию .blend и манифест с путями для макса. Исходная сцена при этом не меняется.
Что происходит в 3ds Max. Скрипт ставится простым перетаскиванием в вьюпорт и сам добавляет меню. По кнопке он импортит FBX, делает Reset XForm и Collapse, автоматически собирает материалы Corona или V-Ray с корректными настройками (gamma, normal map, color space), грузит их в Material Editor. Затем сохраняет сцену с понятным именем вида ИмяФайла_Год_Движок, стрипает пути у всех текстур (никаких абсолютных путей в файле) и дополнительно сохраняет копию на 3 версии макса младше — то есть архив сразу получается совместимым со старыми версиями. По сути инструмент закрывает весь типовой состав сток-архива: 3ds Max в Corona и V-Ray, FBX, разложенные PBR-текстуры — автоматически и единообразно. Поддерживаются оба движка, Corona и V-Ray.
Установка.
Аддон в Blender: Можно просто перетащить во вьюпорт (Blender предложит установить) или Edit → Preferences → Add-ons → Install from Disk → выбрать Blend2MaxPro.zip, включить галочку. Панель появляется в боковой панели вьюпорта (клавиша N) на вкладке «Blend2Max Pro», там же задаётся путь к папке вывода.
Скрипты в 3ds Max: перетащить нужный .ms (Corona и/или V-Ray) в вьюпорт. Путь к папке автоимпорта задаётся в окне инструмента и запоминается между запусками.
Есть нюанс по версиям Max:
— 3ds Max 2024 и старше: пункт «Blend2Max Pro» добавляется в главное меню автоматически, запуск по клику.
— 3ds Max 2025/2026: Autodesk сменил систему меню, поэтому пункт автоматически не добавляется — окно инструмента открывается сразу после установки. Чтобы сделать постоянную кнопку, один раз перетащите макрос из Customize → Customize User Interface → категория «Blend2Max Pro» на любой тулбар.
Видео с демонстрацией работы: https://vkvideo.ru/video-223992803_456239089
Файлы (аддон + скрипты): https://disk.yandex.ru/d/DBfeC9SK0lDivg
Upd
Нашел ошибку в назначении текстуры Roughness в скрипте для V-Ray (Autoimport_Pro_V-ray.ms), внес изменения, ссылка прежняя, но если кто-то будет пользоваться, нужно переустановить скрипт, просто заново перетащить его в Макс.

