Когда хочется в Blender, но пересобирать материалы совсем не хочется
Всем привет!
Меня зовут Евгений Литвяков.
Архитектурной визуализацией я занимаюсь с 2006 года, в 2012 основал свою студию дизайна и 3Д-Визуализации baxx.pro
Как и многие здесь, большую часть своей профессиональной жизни провёл в 3ds Max.
За эти годы накопились десятки тысячь моделей, тысяча с лишним проектов и огромное количество ассетов. И вот в какой-то момент я начал серьёзно смотреть в сторону Blender, а если быть точнее в 2024 году.
Не потому что “3ds Max умер” (эти разговоры идут уже лет пятнадцать 😄), а потому что Blender развивается просто с какой-то космической скоростью. Cycles становится всё мощнее, экосистема растёт, инструменты появляются один за другим.
Но очень быстро я столкнулся с проблемой. Нет, не с интерфейсом. Не с хоткеями. И даже не с тем, что вместо Max приходится смотреть на Сюзанну.
Главная проблема оказалась гораздо прозаичнее: как переносить ассеты?
Допустим, у вас есть библиотека моделей.
Мебель.
Декор.
Светильники.
Растения.
Всякие вкусные модели, которые собирались годами.
Геометрию перенести несложно, а вот материалы…и тут начинается веселье.
Открываешь модель в Blender и понимаешь, что впереди тебя ждёт увлекательный вечер по пересборке шейдеров вручную. Иногда даже не вечер. Иногда целые выходные.
А я выходные люблю проводить немного иначе 😄
Сначала была идея купить/скачать готовый конвертер. Но то что есть, работает отвратительно. В середине 2025 я отправил ТЗ на расчет, что бы кодеры посчитали стоимость разработки. Выкатили от 2,5 до 6 млн.руб. Дорого.
В начале 2026 подумал что можно повспоминать лекции по программированию в ВУЗе и вместе с ИИ попробовать.
Первые тесты уже начались через неделю кодигна.
Когда уже был +/- рабочий прототип, к проекту подключился друг с огромным опытом разработки backend'ов для крупных проектов. Сразу подписали документы, на случай если идея стрельнет - все права зафиксированы.
Начали разработку уже в 4 руки ) а проект назвали NodeFlow.
Что такое NodeFlow?
NodeFlow — это инструмент для переноса ассетов из 3ds Max в Blender с автоматической конвертацией материалов в Cycles.
Основная идея максимально простая: сделать так, чтобы художник занимался визуализацией, а не ручной пересборкой материалов.
Что умеет текущая бета-версия?
На данный момент реализована поддержка:
Материалы:
CoronaPhysicalMtl / CoronaLegacyMtl
CoronaSkinMtl
CoronaBlendMtl
CoronaLayeredMtl
CoronaLightMtl
CoronaFrontBack
Blend (стандартный Max)
Текстурные ноды:
CoronaBitmap
BitmapTexture
CoronaMixTex
CoronaNormalTex / CoronaBumpTex
CoronaColorTex / CoronaColor
CoronaColorCorrect
CoronaMultiMap
CoronaTriplanar
CoronaRoundEdges
CoronaAO
CoronaCurvature
Falloff
Noise
Output
Gradient / Gradient_Ramp
Color_Correction
Composite
Cellular
RGB_Multiply
Color_Map
MultiTexture
Дополнительно с объектов:
CoronaDisplacementMod
Material IDs для мультиматериалов
Vertex Colors
Поддержка Corona Skin Material была добавлена буквально недавно и сейчас активно тестируется.
Проект находится в стадии открытого бета-тестирования, поэтому работа продолжается практически каждый день.
Для кого это создаётся
В первую очередь для таких же архвизеров, как и я.
Для людей, которые годами работали в 3ds Max, но хотят использовать возможности Blender без необходимости начинать всё с нуля. Или для тех, кто уже работает в Blender и нужны ассеты прямо сейчас из мира 3ds Max.
Я не пытаюсь никого агитировать срочно бросать любимый софт. Каждый работает там, где ему удобно. Но мне хотелось убрать одну из самых неприятных проблем при переходе между экосистемами.
Если модель уже существует, если материал уже настроен, почему художник должен выполнять одну и ту же работу дважды?
Боевой тест
Есть у меня сейчас в работе дизайн-проект не большой квартиры. Еще до начала бета-тестирования у меня были сомнения, стоит ли уже делать в Blender или по старинке в 3ds Max )))))))) решился делать с нуля и 100% в Blender. А 3ds Max использовал только как экспортер ассетов. Сказать что я был поражен удобству Blender - ничего не сказать. Мой первый проект.... да, я все эти года смотрел уроки, что то пытался делать. Но первый боевой - считаю прошел отлично! Вот несколько рендеров из дизайн-проекта:
Бета-тест уже стартовал
На днях мы официально запустили открытое бета-тестирование и сейчас для меня особенно важна обратная связь от реальных пользователей.
Если вы захотите протестировать свои ассеты, найти баги, сломать мне нервную систему неожиданным кейсом ))) или просто поделиться впечатлениями — буду только рад. Именно благодаря таким тестам NodeFlow становится лучше.
Что дальше?
Планов много. Очень много. Настолько много, что иногда приходится напоминать себе, что в сутках всего 24 часа.
Если фактически, то V-Ray -> Cycles, 3ds Max Corona/V-Ray -> Cinema4D Redshift/Octane.
Сейчас основной фокус — стабильность, качество конвертации и поддержка новых материалов.
Хочется сделать инструмент, который действительно экономит время и позволяет быстрее получать результат.
Спасибо всем, кто уже поддерживает проект, участвует в тестировании и делится своими замечаниями. Без сообщества такие вещи не появляются.
Буду рад ответить на любые вопросы в комментариях.