Сверено с документацией 10.11.2026. Учебная последовательность; 3ds Max и Corona для самостоятельного рендера не запускались.
Назначение и место в интерфейсе
Maps → Corona → CoronaDistance. В Distance from указываются объекты сцены, а не текстуры. Выход является цветом или скалярной маской.
Карта измеряет близость к перечисленным объектам. В отличие от AO, это не прогрессивная оценка закрытости лучами. Такой подход полезен для ограниченной зоны вокруг мебели, плавной маски у другого объекта или управления распределением Scatter. Для собственной кривизны нужен иной инструмент.
Визуальная памятка
Значимые параметры
| Поле в интерфейсе | Что меняется и как проверять |
|---|---|
Distance from | Список опорных объектов. |
Color near / Distance near | Цвет внутри ближней зоны. |
Color far / Distance far | Цвет за дальней границей; между границами образуется переход. |
Color inside | Отдельное поведение внутри опорного объёма. |
Precise / Fast mode | Способ определения внутренней области; сложные меши требуют осторожности. |
Distance scale | Карта масштабирования дистанций для пространственной неоднородности. |
Практическое подключение
Чтобы убрать ворс ковра под ножками мебели, добавьте упрощённые объекты-ограничители на местах контакта. Выберите их в Distance from, задайте чёрную ближнюю область и белую дальнюю, а выход используйте в подходящей карте распределения. Сначала смотрите маску на поверхности ковра, затем включайте Scatter.
Такой тест показывает, не перепутаны ли ближний и дальний цвета. Зазор задайте по реальной задаче, например небольшой отступ вокруг опоры, а не по случайному числу. Для эффектов влаги вокруг предмета добавьте неоднородность дистанции, чтобы переход не выглядел идеальным кольцом.
Ошибки и диагностика
Если изменение объекта не влияет на маску, проверьте список Distance from и наличие пересечения нужных областей пространства. Неверная Color inside часто связана с открытой геометрией или нормалями. Для диагностического объекта используйте обычный закрытый Box.
Не включайте в список сам объект, на котором ожидаете самостоятельную «кривизну». Маска расстояния до внешнего набора и выявление впадин на одной поверхности решают разные задачи. При сложной сцене ограничивайте число опорных мешей разумными прокси формами.
Расстояние как управляемая геометрическая задача
Поставьте сферу над плоскостью и выведите Distance в контрастном цвете. Двигайте сферу по высоте и в стороны, наблюдая маску. Затем сравните Near/Far с фактическими единицами сцены. Это нагляднее, чем подбирать числа в сложной группе мебели.
Для плотности Scatter сначала используйте крупные редкие экземпляры, чтобы видеть границу исключения. Только после проверки увеличивайте плотность. При передаче той же карты в displacement учитывайте диапазон высот: маска присутствия и физическая высота — разные договоры потребителя.
Опорная геометрия может быть упрощённой, если это не меняет нужную границу. Например, для отступа коврового ворса вокруг основания мебели достаточно понятной формы-ограничителя. Храните такие объекты в именованном слое, чтобы их не удалили при чистке как ненужные детали.
Совместимость и версии
CoronaDistance доступен в 12. Он подходит многим задачам, где AO непригоден из-за стадии вычисления, но конкретный потребитель карты всё равно нужно проверить. Никакое описание в браузере не подменяет тест выбранной связки Scatter и Corona.
Схема подключения
Контрольный список
Отметки сохраняются в этом браузере.
Источники и границы проверки
- CoronaDistance — официальная документацияПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.
Сверка открытых источников: 10.11.2026. Базовый сценарий: 3ds Max 2025 · Corona 12. Названия и доступность сопоставлены с документацией и историей выпусков. Установленные 3ds Max, Corona и Photoshop в этой среде не запускались. Учебные рекомендации не являются отчётом о натурном тесте. Методика и различия версий.
