如何绘制由 "mercedes" 类元素组成的蜂窝?

How to draw a honeycomb, consisiting of "mercedes"-like elements?

在 3ds max 中构建由简单元素组成的 3D 蜂窝图案(通过 maxscript)的最佳方法是什么(如图所示)。每个元素都是一个类似 'mercedes-logo' 的形状。每个元素都没有缝合到相邻的元素。

看起来像一个简单的对象分布问题? 您已经可以使用内置的 Array 工具获得它。但是,如果您需要代码,您应该对其中一个类似三脚架的对象建模,然后创建它的实例副本并定期放置它们。

计算这些间隔是简单的三角函数:假设 'mercedes logo' 的一条腿的长度为 l,下一个实例需要放置在 x 位置 += 4*l*(cos 30) 等等;这将为您提供第一排红色三脚架。

蓝色行需要该值一半的 x 偏移量,加上 2*l*(sin 30) 的 y 偏移量(显然还有旋转)。

冲洗,重复。