hubo5563 发表于 2012-11-5 22:19:50

五魔方每面允许转36度的整数倍将是什么样子?

大家知道五魔方没面都转72度的整数倍,魔方不变形,五魔方每面允许转36度的整数倍将是什么样子?

实际上,魔方Jumble了,始终有被卡的时候:

没转之前和转动之后的状态:






otischeng 发表于 2012-11-6 00:15:49

復原態好像受了傷後貼了創口貼的樣子~

Fenz 发表于 2012-11-9 10:46:56

那么多小块。
立方体也可以弄成45°的样子吧

hubo5563 发表于 2012-11-9 11:01:10

本帖最后由 hubo5563 于 2012-11-9 11:05 编辑

Fenz 发表于 2012-11-9 10:46 static/image/common/back.gif
那么多小块。
立方体也可以弄成45°的样子吧

       这个是想做任意组合的百慕大五魔方程序而建的模型,打算在这个魔方基础上,让用户任意捆绑,就可以做出你最初设计的任意平面切割的百慕大五魔方了,但是,合并块很麻烦,我想用户根本就不想操作那么多块,所以我也不再做这个程序了。这个程序没有完成,就算一个失败的工作吧。
    立方体也可以弄成这样的,百慕大三角魔方实际就是这样魔方的捆绑魔方,已经做好正方体的百慕大魔方了,也不会再去做正方体的这样的程序了。

Fenz 发表于 2012-11-9 15:13:35

如果切割方式按照图上的话,这个是绑不成百慕大五魔的。因为梯形和菱形中心块的尖角没有伸到边上,就会造成两边的角块有交叉。
如果要实现捆绑得到百慕大五魔,角和棱的比例应该改成1:1.618。

另外切割不是弧线也是个区别(我不知道弧线切割会给程序设计带来什么困难,有些不知深浅)。

hubo5563 发表于 2012-11-9 15:21:46

Fenz 发表于 2012-11-9 15:13 static/image/common/back.gif
如果切割方式按照图上的话,这个是绑不成百慕大五魔的。因为梯形和菱形中心块的尖角没有伸到边上,就会造成 ...

图上是两种切割方式,有一种是满足百慕大五魔切割的。
弧线切割主要带来显示的消隐问题,原来的平面切割模型的消隐算法不适用了,需要设计新的消隐算法和程序。

Fenz 发表于 2012-11-9 15:25:19

hubo5563 发表于 2012-11-9 15:21 static/image/common/back.gif
图上是两种切割方式,有一种是满足百慕大五魔切割的。
弧线切割主要带来显示的消隐问题,原来的平面切割 ...

我没仔细看后面的,弧线切割之前也有转棱魔方的前例,里面的算法是否能够借用呢?

Fenz 发表于 2012-11-9 15:30:51

hubo5563 发表于 2012-11-9 15:21 static/image/common/back.gif
图上是两种切割方式,有一种是满足百慕大五魔切割的。
弧线切割主要带来显示的消隐问题,原来的平面切割 ...

这个弧度也不大,可否用折线来实现弧线的效果,两三个分段看起来就足够平滑了吧

hubo5563 发表于 2012-11-9 15:34:12

Fenz 发表于 2012-11-9 15:25 static/image/common/back.gif
我没仔细看后面的,弧线切割之前也有转棱魔方的前例,里面的算法是否能够借用呢?

       那个转棱和转角花瓣五魔不是真正的全功能模型,是表面模型,所以消隐算法简单。那个程序是不支持变形的。
     要设计可变形的弧形魔方,必须要有适应曲面的消隐算法和程序。这个我正在研究,需要编写很多程序。

hubo5563 发表于 2012-11-9 15:43:48

本帖最后由 hubo5563 于 2012-11-9 15:48 编辑

Fenz 发表于 2012-11-9 15:30 static/image/common/back.gif
这个弧度也不大,可否用折线来实现弧线的效果,两三个分段看起来就足够平滑了吧

我是想设计一个实现曲面切割的消隐算法,如果成功,什么魔方都能做了。所以就放弃这个程序了。比如花瓣直升机、可以Jumble的花瓣五魔等。
页: [1] 2
查看完整版本: 五魔方每面允许转36度的整数倍将是什么样子?