不久前做了六边形马赛克的效果,很有意思,乘热打铁,弄了个三角形马赛克. 首先肯定是等边三角形,这样才能真正的无缝拼接.观察发现,三角形可以拼接成之前做个的六边形. 如下图: 我们可以发现6个三角形正好组成了一个六边形. 我们要判断一个点属于哪个三角形,必须先判断它属于那个六边形,这个在之前的博文中已经提到了. OK,我们知道在那个六边形了,也就是我们知道了上面O点的坐标.我们开始想怎么判断它在哪个三角形. 嗯,我想大家都能想到,根据点与中心点O的夹角判断在那个三角形,调用atan就OK了: fl…