魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 2593|回复: 2
打印 上一主题 下一主题

全功能转角五魔方java助手及仿真软件 [复制链接]

Rank: 8Rank: 8

积分
6850
帖子
2477
精华
79
UID
4618
性别

论坛建设奖 十年元老

跳转到指定楼层
1#
发表于 2012-8-27 09:11:02 |显示全部楼层 |倒序浏览
本帖最后由 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转动,每次根据状态转一个可转角度。




    软件从这里下载:   
    全功能转角五魔方.rar (46.41 KB, 下载次数: 76)

      java助手截图:
0001.JPG

   0002.JPG
   
     仿真软件截图:

0003.JPG

0004.JPG

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

Rank: 8Rank: 8

积分
6850
帖子
2477
精华
79
UID
4618
性别

论坛建设奖 十年元老

2#
发表于 2012-8-27 09:41:43 |显示全部楼层
csgg 发表于 2012-8-27 09:38
发现BUG

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

使用道具 举报

Rank: 8Rank: 8

积分
6850
帖子
2477
精华
79
UID
4618
性别

论坛建设奖 十年元老

3#
发表于 2012-8-27 15:26:35 |显示全部楼层
honglei 发表于 2012-8-27 12:02
先生可以将这12号做成转面五魔方.
这个相当于菊花芯五魔方+starminx中心五角星.

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-3 20:06

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部