用其他三角形填充三角形的方法

时间:2019-12-08 07:00:52

标签: javascript algorithm math 2d bin-packing

问题:

给出一个用其上/下/顶点坐标描述的三角形,并用三角形填充。

规则:

内部的

三角形之间应该有间距(我认为我将为三角形的一侧计算函数y=k*x+b并将\ b增大\减小到10-20或在顶部之间留出间距(一个三角形的顶部))是这样的:

wanted result

但是我想创建“填充”的许多变体。

能告诉我是否有任何函数可以确定内部三角形的位置(中心和旋转角度顶点)(相对于其中心) )?

或者找到什么定理\函数可以找到该解决方案?

PS 。我计划使用JS \ Canvas动态计算该值。

0 个答案:

没有答案