你的方块错了

前几天,有一篇文章专门讨论了带有圆边的正方形与“正方形圆”之间的区别-“正方形圆”是从超椭圆公式获得的圆形和正方形之间的中间图形读者的意见分歧-并非所有人都看到了差异,谁也看到了-并不是每个人都喜欢“正确”的选择。我怀疑为什么:你们的那些正方形不是真实的!









替代解决方案



先决条件
( ), — . , , . , . n 1 2 , n 2 , . , n , , n . 5? 10? 1000? n .



, .



, .


我的解决方案(在极坐标中)结果如下:



ρ=21+1+(1k42k2)sin2(2ϕ)



在哪个参数 k从0到1设置“平方”的程度,并线性地定义图形与对角线的交点(kk)。这意味着我们可以通过3个点唯一地定义正方形圆。是的,k=1我们有一个真正的正方形,带有直边和尖角。好吧,分别是当k=12(余弦45°)。结果数据的变体反映在KDPV上。



您还可以注意到,该公式没有模数函数,正负号/舍弃等技巧,这是超椭圆形所必需的。一切都是公平的,只有标准的数学函数,使用它们很难区分或积分。顺便说一下,关于积分-如果您愿意,还可以找到这些图形的区域(通过椭圆积分):



4k4E(2k21k4)4(k21)2K(2k21k4)2k21

注意
— , , sin cos. .





发展历程



您可以为结果形状添加更多变化。例如,像这样:



ρ=1+(z2)2z21+1+(1k42k2)sin2(2ϕ)+(4(1z)z2)cos2(2ϕ)



在这里,我们还有一个参数z,它使我们可以在不违反构造思想的情况下扭曲图形。在它的帮助下,您可以使我们的图形更接近于超级椭圆(在图形上以黄色显示)。例如,对于n = 4(k = 0.266,z = 0.1),匹配几乎是完美的:







在较高的n处,差异已经更加明显(n = 5,k = 0.6,z = 0.48):







n = 10,k = 0.942,z = 1.02:





是的,您可以采用完全激进的方式!此图标设计当然不能与任何东西混淆:







好了,您还可以通过动画来做一些梦:







结论



如果某家公司(带有(可选))水果徽标的设计师想要获得独特的设计,即使它与现有解决方案没有根本不同,也可能值得尝试寻找并申请一个真正新的配方并为其申请专利,而不是通过在其上悬挂大量营销公告来吸引长期存在的解决方案... 尤其是如果可以由来自各省的简单人在没有特殊教育的情况下只是为了娱乐而做的话。



PS文章的来源在这里



PPS通过笛卡尔坐标系中的曲线方程,原始公式看起来像

0=2+(x2+y2)(1+1+(48k2)x2y2k4(x2+y2)2)




All Articles