Авторский учебный рецепт для Corona 12. Числа ниже — исходные точки для указанного образца, а не измеренные свойства или универсальный пресет. Обложка — художественный референс; граф — схематическая иллюстрация. Рендер в 3ds Max здесь не выполнялся.

Задача, референс и масштаб

План паркета задаётся раскладкой, шириной доски, длиной и фаской. Для упражнения возьмите помещение 4 × 5 м и доску 180 × 1200 мм, затем сравните прямую раскладку и ёлку. Размеры учебные; для проекта используйте паспорт выбранного покрытия. Не позволяйте удобному размеру текстуры определять геометрию пола.

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

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

Схема: Паркет: доски, швы и согласованная случайность. Размер доски. Согласованные карты. Швы.
Авторская техническая схема по содержанию статьи. Условные формы и цвет; не скриншот программы и не результат рендера.
Авторская техническая иллюстрацияСкачать SVG

Что подключить

У досок задайте устойчивые Material ID или отдельные mesh elements. CoronaMultiMap может выбирать варианты цвета; выбор карт roughness и normal должен соответствовать тому же образцу. Не используйте независимую случайность для каждого канала. Если поворачиваете normal map через CoronaMappingRandomizer, сначала декодируйте её в CoronaNormal и только затем выполняйте преобразование.

В базовом воспроизводимом варианте назначьте несколько законченных CoronaPhysicalMtl через Multi/Sub-Object. Это менее компактный граф, зато связь всех карт каждой доски очевидна. Отдельный материал нужен для шва лишь тогда, когда его ширина видна в кадре. Фаску геометрии не заменяйте тёмной линией, нарисованной поверх Base Color.

Интерфейс и примеры разработчика

Правильный порядок CoronaNormal, CoronaMappingRandomizer и CoronaTriplanar в Slate Material Editor
Normal → Randomizer → TriplanarКак выглядит согласованная цепочка на настоящем рабочем поле Slate. Увеличьте изображение, чтобы проверить порядок входов. © Chaos. Официальная иллюстрация из Chaos Help Center. · Официальная иллюстрация; версия интерфейса в источнике не указана. Показывает базовые элементы управления, а не подтверждение версии Corona 12. Официальный источник.

Ключевые настройки

Выберите Non-metal. Для матового паркета начните сравнение roughness около 0,35–0,55, для покрытия с лаком настраивайте Clearcoat отдельно. Длина волокон должна быть соразмерна доске; древесный рисунок по ширине обычно меняется медленнее, чем мелкие поры. Начните с минимальной цветовой вариации и увеличьте её только после оценки всего пола.

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

Частые ошибки и диагностика

Если светлые сучки совпадают, а углубления сдвинуты, каналы рандомизированы разными seeds или UV. Временно покажите normal как цветовую карту рядом с Base Color и сравните положение деталей. Чёрная сетка на полу возникает от чрезмерно широких швов, сильного AO либо запечённого затемнения в каждой текстуре.

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

Настройки смещения, масштаба и поворота в CoronaMappingRandomizer
MappingRandomizer: параметры вариацииВ официальном примере Corona 11 показаны критерии Randomize by и диапазоны преобразований. © Chaos. Официальная иллюстрация из Chaos Docs. · Имя исходного файла содержит Corona11. Историческая иллюстрация Corona 11, не скриншот Corona 12; возможности By Pattern из Corona 14 в этой панели не используются. Официальный источник.

Проверка результата и варианты

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

Для состаренного пола добавляйте отдельные потёртые зоны по траекториям движения; они не должны обрываться на каждой доске одинаковым образом. Храните вместе с материалом размер доски, способ раскладки, список карт и принцип randomization. Иначе при переносе на другой пол можно сохранить шейдер, но потерять весь характер покрытия.

Небольшое практическое упражнение

Назначьте пяти соседним доскам временные контрастные цвета и проверьте устойчивость выбора по Material ID. Верните реальные карты и убедитесь, что соответствующие наборы совпадают. После этого сделайте копию пола с неправильной независимой случайностью roughness: сравнение покажет, какие дефекты возникают от потери связи каналов. Сохраните seed и порядок карт рядом с материалом, чтобы после открытия сцены рисунок пола можно было воспроизвести.

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

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

Связи: Паркет: доски, швы и согласованная случайностьАвторская схема связей. Стрелки показывают направление передачи. Номера стрелок соответствуют полным описаниям связей. Кнопки под схемой позволяют выбрать узел и прочитать его входы и выходы.КАРТА СВЯЗЕЙ5 узлов · 4 связи1. Base Color2. Base Roughness3. Карта4. Base BumpCoronaMultiMap · board colors: Согласованный выбор по Material IDCoronaMultiMap · boardcolorsСогласованный выбор поMaterial IDCoronaMultiMap · roughness: Те же варианты и порядокCoronaMultiMap ·roughnessТе же варианты и порядокCoronaBitmap · normal: Нормали соответствующей доскиCoronaBitmap · normalНормали соответствующейдоскиCoronaNormal: Обработка картыCoronaNormalОбработка картыCoronaPhysicalMtl: Материал поверхностиCoronaPhysicalMtlМатериал поверхностиСВЯЗИ И НАЗНАЧЕНИЯBase ColorCoronaMultiMap · board colors → CoronaPhysicalMtlBase RoughnessCoronaMultiMap · roughness → CoronaPhysicalMtlКартаCoronaBitmap · normal → CoronaNormalBase BumpCoronaNormal → CoronaPhysicalMtl
Выберите узел: схема покажет связанные входы и выходы. Это описание связей, без расчёта материала в браузере.

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

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

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

  • Chaos: Corona Multi MapПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.
  • Chaos: Corona Mapping RandomizerПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.
  • Chaos: Correct order of Normal, Mapping Randomizer and TriplanarПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.
  • Chaos: Corona Physical MaterialПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.

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