边数边长可变的等边多边形体
不知是不是还有更简单的办法搞这个“边数边长可变的等边多边形体” 加一个表达式抑制嘛!当N=3的时候,第二个拉伸抑制,你这个当N=3的时候,模型更新都失败了! 熟悉问题不懂{:lol:} 本帖最后由 mwg 于 2016-12-1 10:50 编辑飘游若云 发表于 2016-11-30 22:23
加一个表达式抑制嘛!当N=3的时候,第二个拉伸抑制,你这个当N=3的时候,模型更新都失败了!
我还没有专门去抑制,因为不同的边数阵列不同、角度不同位置不同,所以你看到我有用到IF(n==3), 这个做得好!但是,n肯定有局限性的,不是大于3就可以的,我认为应该有范围和定义的。比如正六边形可能是不存在的,而正八边形是成立的。 本帖最后由 mwg 于 2016-12-1 10:47 编辑
其实没有必去抑制,因为我在不同边数、作阵列是的位置、角度、数量都有不同的规定,所以在变换边数时不会有太大的问题,即便是在变为三边时会报警,但并不影响结果,而且再来回返四、五边数没有问题的。 对于有同仁们提到的大于6边形的问题,还没有深入试过,我现在作到5边的,六边自然不存在,只是有六五结合的足球我已作过的,可以全参数化的,可随意更改边长。
大于6的正多边以后可以试试。
本帖最后由 mwg 于 2016-12-1 11:25 编辑
我大概试了一下好象大于5的等边不存在,正六、八、十都不用试跟六是一样的,7以上的奇数边对边的距离不够所以好象不存在。从理论上讲也只有“正四面体,正八面体、正二十面体.”,也就是上面的正三角形体,正四边形体,正五边形体
本帖最后由 飘游若云 于 2016-12-1 22:48 编辑
我也做了个!纯粹是好玩练下条件表达式!当B不等于正4,正6,正8或正12面体的时候,全部抑制,免得更新失败!(比如最后B=10的时候就全部抑制)
不错,向你学习,是应把几个抑制了好看一些 学习一下。
页:
[1]
2