Каков наилучший способ создания 3D-сотового шаблона в 3ds max (с помощью maxscript), состоящий из простых элементов (как показано на рисунке). Каждый элемент представляет собой форму «mercedes-logo». Каждый элемент не пришивается к соседним.Как нарисовать соты, состоящие из элементов «mercedes»?
-1
A
ответ
1
выглядит как простая проблема распределения объекта? Вы можете получить это уже с помощью встроенного инструмента Array. Но если вам нужен код, вы должны моделировать один из этих трехподобных объектов, а затем создавать экземпляры экземпляров и размещать их с регулярными интервалами.
Вычисление этих интервалов - простая тригонометрия. Предполагая, что одна нога вашего логотипа mercedes имеет длину l, следующий экземпляр должен быть помещен в положение x + = 4 * l * (cos 30) и т. Д .; это даст вам первый ряд красных штативов.
Синяя строка нуждается в x-смещении половины этого значения плюс y-смещение 2 * l * (sin 30) (и, очевидно, вращение).
Промыть, повторите.