Как нарисовать соты, состоящие из элементов, похожих на «мерседес»?

#3d #3dsmax #maxscript #3ds

#3D #3dsmax #maxscript #3ds

Вопрос:

Каков наилучший способ создания 3D-сотового рисунка в 3ds max (с помощью maxscript), состоящего из простых элементов (как показано на рисунке). Каждый элемент имеет форму, подобную логотипу mercedes. Каждый элемент не сшивается с соседними.

введите описание изображения здесь

Ответ №1:

Похоже на простую проблему распределения объектов? Вы можете получить это уже с помощью встроенного инструмента Array. Но если вам нужен код, вы должны смоделировать один из этих объектов, похожих на треногу, а затем создать экземпляры-копии и разместить их через равные промежутки времени.

Вычисление этих интервалов — простая тригонометрия: предполагая, что один элемент вашего логотипа mercedes имеет длину l, следующий экземпляр должен быть размещен в позиции x = 4 * l * (cos 30) и так далее; это даст вам первый ряд красных штативов.

Синей строке требуется смещение x в половину этого значения плюс смещение y в 2 * l * (sin 30) (и, очевидно, поворот).

Промыть, повторить.