Mapped Duplicate3 D
MappedDuplicate3D строит сетку копий 3D-объекта по X/Y/Z. Блоки Time, Probability, Offset, Rotation и Scale управляют экземплярами, а изображения могут распределять эти влияния по массиву.
Основной тракт входной 3D-геометрии или сцены для дублирования. Схема показывает этот учебный тракт; динамические назначения изображений сверяйте в Inspector.
MappedDuplicate3D
Обзор
Что делает MappedDuplicate3D
BMD описывает Mapped Duplicate 3D как Krokodove-инструмент для сетки копий в пространстве X/Y/Z с управлением offset, rotation, scale и timing через изображения. Исходная геометрия поступает по основному 3D-тракту; камера и свет обычно добавляются после дублирования, чтобы не размножать их вместе с объектом.
Сначала отделите три задачи: Duplicates определяет плотность, Size — область распределения, Scale — размер экземпляров. Для освоения достаточно 4×3×1 и небольшого куба. После проверки композиции можно увеличивать количество или сложность объекта.
Time меняет временную выборку анимированной входной сцены; Probability — присутствие копий. Random Seed блока Probability и Range Random Seed — независимые поля. Неподвижная сфера плохо подходит для изучения времени, поэтому практика использует вращающийся куб.
Map Time/Probability/Offset/Rotate назначают отдельные изображения для XY, YZ и ZX. Для воспроизводимого первого опыта создайте чёрно-белый Background Gradient и назначьте его в поле Map Offset XY перетаскиванием ноды. Выберите Luminance, Base=(0,0,0), Black=(0,0,0), White=(0,0.6,0), Add и Offset Ignore Global Size=On; YZ/ZX оставьте пустыми. В новой схеме MapOffsetXY обозначает именно это назначение изображения, а не универсальный порт Map или подтверждённый native Input ID.
У Offset и Rotation отдельные Channel Lock стоят внутри наборов XY, YZ и ZX. Scale управляет размерами экземпляров: Scale Base задаёт базу, Map Scale выбирает изображения по плоскостям, Scale Channel — сигнал, Scale Black/White — концевые масштабы, Scales Combine — сочетание вкладов. Имена Scale сверены с авторским пакетом Krokodove; исходный PNG Resolve показывает этот блок свёрнутым. Начните с одной оси, одной карты и постоянных Duplicates/Size; точный порядок многопроекционных операций проверяйте отдельно, не выводите его из названия меню.
Четыре практики разбирают небольшую сетку, Probability с фиксированным зерном, относительное/абсолютное время и реальную карту смещения. В последней сравните пустое назначение, градиент и его инверсию при одинаковом числе копий. Схемы и полнота исходных условий проверены статически; запуск в Resolve и native .comp в этом пакете не подтверждены.
Когда применять
Регулярная сетка простых 3D-объектов.
Разреженное поле с воспроизводимым случайным распределением.
Сравнение разных временных состояний анимированной геометрии.
Картируемые положение, поворот и масштаб после проверки механизма назначения карт.
Процедурный массив для последующего кадрирования, света и рендера.
MappedDuplicate3D в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображениеПример для MappedDuplicate3D.
Оригинальное изображение