Сверено с документацией 10.11.2026. Учебная последовательность; 3ds Max и Corona для самостоятельного рендера не запускались.

Назначение и место в интерфейсе

Material/Map Browser → Maps → Corona → CoronaUserProperty. Свойства задаются на объекте; один материал с картой можно разделять между множеством объектов.

Карта хранит индивидуальную вариативность вне материала. Она полезна для панелей разных оттенков, коэффициента износа или другого управляющего значения. Свойство выбирается по имени, поэтому naming и тип данных являются частью контракта сцены.

Визуальная памятка

Схема: CoronaUserProperty. Свойство объекта. Цвет / число. Общий материал.
Авторская техническая схема по содержанию статьи. Условные формы и цвет; не скриншот программы и не результат рендера.
Авторская техническая иллюстрацияСкачать SVG

Значимые параметры

Поле в интерфейсеЧто меняется и как проверять
Attribute nameИмя читаемого атрибута; регистр символов имеет значение.
Default colorРезервный цвет при отсутствующем свойстве.
Default monoРезервное числовое значение.

Практическое подключение

Возьмите три объекта и общий CoronaPhysicalMtl. Выберите имя свойства, например panelTint, и задайте совместимое цветовое значение на двух объектах. На третьем оставьте свойство отсутствующим. Подключите UserProperty к Base color, задав заметный Default color для обнаружения резервной ветви.

После диагностики можно заменить default нейтральным цветом. Если сразу использовать красивый запасной результат, потерянные свойства останутся незаметны. Запишите точное имя и формат данных в комментарии к материалу или ведомости сцены.

Для roughness заведите отдельное числовое свойство. Один цветовой атрибут не должен одновременно играть роль артикула, roughness и маски загрязнений. При экспорте проверьте сохранение пользовательских свойств: без них общий материал вернётся к резервным значениям.

Ошибки и диагностика

Одинаковый цвет всех объектов требует проверки Attribute name, регистра и фактического наличия свойства. Неподходящий формат значения тоже даёт неверную интерпретацию. Не клонируйте материал до исключения этих причин.

Пользовательское свойство не равно Object ID, Material ID, имени слоя или объекта. Для них есть другие режимы карт. Клон объекта может унаследовать его атрибуты; карта не выполняет случайную генерацию автоматически.

Договор данных для команды

Составьте таблицу из трёх колонок: имя атрибута, тип значения и допустимый смысл. Например, panelTint отвечает за цвет, а wearAmount — за степень заранее подготовленной маски. Даже маленькая сцена выигрывает от такого описания, если к ней возвращаются через месяц.

Проверьте отсутствующее свойство, неверный регистр и копию объекта. Ожидаемый результат каждого случая должен быть понятен. Яркий резервный цвет полезен во время подготовки, потому что отсутствие данных видно сразу. В готовой сцене решите, оставлять ли диагностический default или использовать нейтральный.

Не превращайте пользовательские свойства в скрытую базу без документации. Если материал зависит от внешнего скрипта, который заполняет атрибуты, сохраните описание зависимости и контрольные значения. Простая карта работает надёжно тогда, когда её входные данные доступны и понятны следующему исполнителю.

Совместимость и версии

CoronaUserProperty присутствует в 12. Здесь описан контракт карты, без универсального MAXScript для всех типов атрибутов. Совместимость формата пользовательских данных следует проверить на небольшой сцене в конкретной сборке.

Схема подключения

Прокрутите схему по горизонтали или откройте её в увеличении.

Связи: CoronaUserPropertyАвторская схема связей. Стрелки показывают направление передачи. Номера стрелок соответствуют полным описаниям связей. Кнопки под схемой позволяют выбрать узел и прочитать его входы и выходы.ПОСЛЕДОВАТЕЛЬНОСТЬ4 узла · 3 связи1. чтениечтение2. выходвыход3. AssignAssignСвойство объекта: Имя и типСвойство объектаИмя и типCoronaUserProperty: Attribute name, DefaultCoronaUserPropertyAttribute name, DefaultОбщий материал: Base color или числоОбщий материалBase color или числоНабор объектов: Индивидуальные значенияНабор объектовИндивидуальные значения
Выберите узел: схема покажет связанные входы и выходы. Это описание связей, без расчёта материала в браузере.

Контрольный список

Отметки сохраняются в этом браузере.

Источники и границы проверки

Сверка открытых источников: 10.11.2026. Базовый сценарий: 3ds Max 2025 · Corona 12. Названия и доступность сопоставлены с документацией и историей выпусков. Установленные 3ds Max, Corona и Photoshop в этой среде не запускались. Учебные рекомендации не являются отчётом о натурном тесте. Методика и различия версий.