hubo5563 发表于 2012-8-27 09:11:02

全功能转角五魔方java助手及仿真软件

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

全功能转角五魔方java助手及仿真软件

    去年已经做了转角五魔方的java,由于模型本身原因,不能实现Jumble功能。这次重新建立了可Jumble的立体模型,因此相当重新做了转角五魔方的程序。这个模型里只包括平面切割的,没有球面切割的,因此不包括花瓣转角五魔方。
因此,这个也不能完全取代前一个。

    转面五魔方本来就没有Jumble功能,因此,我就不再重新做转面五魔方java程序了。
   
    到此,二十面体和十二面体平面切割的都做完了。

    这个程序采用的符号和前一个兼容,五魔方有12个面,用U F R B J L V W X Y Z D 12个字母表示,同五魔方一致,一个角与三个面相邻,就用三个字母表示。
   
    例如  FWR 表示F面、W面、R面所夹的角。
   
          FWR;    表示FWR角顺时针转120度
          FWR';   表示FWR角逆时针转120度

          由于新模型可以支持Jumble,所以用以下符号表示非正常转动:
          FWR1;    表示FWR角顺时针转一个可转角度
          FWR'1;   表示FWR角逆时针转一个可转角度

          FWR2;    表示FWR角顺时针转两个可转角度
          FWR'2;   表示FWR角逆时针转两个可转角度

          FWR4;    表示FWR角顺时针转四个可转角度
          FWR'4;   表示FWR角逆时针转四个可转角度

          鼠标点击,不加Shift键,表示正常转动,转120度
          鼠标点击,加Shift键,表示可Jumble转动,每次根据状态转一个可转角度。




    软件从这里下载:   
   

      java助手截图:


  
   
     仿真软件截图:





       转角五魔方只有一种Jumble方式,就是转动44.4775度或-44.4775度。
    转角五魔方单层切割共17个可能的情况,第一种不可能有Jumble,第二种,有可能出现悬浮的块,也没有意义,所以Jumble对第三种之后的才有意义。

csgg 发表于 2012-8-27 09:38:16

发现BUG



这一块不应该悬着吧

最近胡波老师做了很多可以jumble的模拟器啊

hubo5563 发表于 2012-8-27 09:41:43

csgg 发表于 2012-8-27 09:38 static/image/common/back.gif
发现BUG




知道这种情况,不好做特殊处理,因此,我说第三种之后的才有意义。

csgg 发表于 2012-8-27 09:44:35

hubo5563 发表于 2012-8-27 09:41 static/image/common/back.gif
知道这种情况,不好做特殊处理,因此,我说第三种之后的才有意义。

原来如此看来我断章取义了

honglei 发表于 2012-8-27 12:02:07

先生可以将这12号做成转面五魔方.
这个相当于菊花芯五魔方+starminx中心五角星.

hubo5563 发表于 2012-8-27 15:26:35

honglei 发表于 2012-8-27 12:02 static/image/common/back.gif
先生可以将这12号做成转面五魔方.
这个相当于菊花芯五魔方+starminx中心五角星.

这个是可以做成转面的,原来做没考虑到这个,有空加上它。

cube_master 发表于 2012-8-29 02:51:08


0
10
99d658
f3a0e2

weng离子 发表于 2022-8-14 16:27:48

听说金紫荆有隐藏轴,可以加上
页: [1]
查看完整版本: 全功能转角五魔方java助手及仿真软件