魔方吧·中文魔方俱乐部

标题: 大烟头的百慕大三角魔方仿真模型已建立 [打印本页]

作者: hubo5563    时间: 2011-5-30 09:52:13     标题: 大烟头的百慕大三角魔方仿真模型已建立

经过一段时间的编程,大烟头的百慕大三角魔方仿真模型已建立。

要做一个仿真程序,第一步是建立立体模型,这步已经调试正确,接下来是开发转动程序、转动序列的解释等各种具体操作的程序。

距完成还有一定差距。

      程序完成后,可以支持30种不同形式的块组装的百慕大三角魔方,可以在论坛里演示、以及在线玩,你也能在魔方吧论坛来发表自己的百慕大魔方的解法。

      下面是调试程序时的截图。

[ 本帖最后由 hubo5563 于 2011-5-30 10:20 编辑 ]

附件: 百慕大魔方.JPG (2011-5-30 09:52:13, 44.57 KB) / 下载次数 106
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzU2fGMyOTg0MjhhfDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方中心块.JPG (2011-5-30 09:52:37, 31.33 KB) / 下载次数 104
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzU3fDMxZmZiNzMwfDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方棱块.JPG (2011-5-30 09:53:06, 38.29 KB) / 下载次数 98
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzU4fDU5OGJmYzU0fDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方角块.JPG (2011-5-30 09:53:37, 40.51 KB) / 下载次数 113
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzU5fGI1Y2NmNjU2fDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方中心块和棱块.JPG (2011-5-30 09:54:17, 37.54 KB) / 下载次数 104
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzYwfGMzNzY1NmFkfDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方中心块和角块.JPG (2011-5-30 09:54:50, 39.55 KB) / 下载次数 109
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzYxfDkyYzUxMmVkfDE3NDc5NjQ1NDV8MHww

附件: 百慕大魔方棱块和角块.JPG (2011-5-30 09:55:25, 43.17 KB) / 下载次数 118
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1NzYyfDMwZGI3N2I1fDE3NDc5NjQ1NDV8MHww
作者: smallsky    时间: 2011-5-30 09:56:14

沙发???这个大烟头不是早就发过了吗!
作者: TanLaiChen    时间: 2011-5-30 10:06:46

看起来好难的魔方啊。。。
作者: 晶之水手    时间: 2011-5-30 10:14:56

高 科 技 啊
作者: 墨飞儿    时间: 2011-5-30 10:34:05

看着都晕!!!别说还原了,,
作者: aqianaqian    时间: 2011-5-30 10:45:13

胡老师又出新作品了,期待尝试。
作者: 海上晴天    时间: 2011-5-30 11:12:52

有胡老师这样的人才 是众魔友的福气啊 顶一个
作者: otischeng    时间: 2011-5-30 12:07:58

期待胡老師的程序. 感謝對魔方界的貢獻~
作者: 栋梁    时间: 2011-5-30 12:11:06

看起来好复杂的程序啊
作者: 飞灵    时间: 2011-5-30 12:42:16

看着就很复杂,果然是高科技啊。
作者: 42752277    时间: 2011-5-30 12:44:50

不错,看着复杂
作者: honglei    时间: 2011-5-30 12:48:57

看着头有些大.
作者: Cielo    时间: 2011-5-31 11:05:37

胡波先生辛苦了!

期待啊~
作者: 大烟头    时间: 2011-5-31 14:51:30

非常感谢胡波先生着手制作百慕大三角魔方的JAVA模拟软件与演示助手。

这魔方预计是7月份量产,我对这魔方的复原也很有兴趣。

最近我也针对这魔方做了些统计,如果有错误地方请多指正

附件: 百慕大魔方零件.JPG (2011-5-31 14:51:30, 80.95 KB) / 下载次数 95
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1OTEwfDM3MTZiYTMwfDE3NDc5NjQ1NDV8MHww

附件: 大三角.JPG (2011-5-31 14:51:30, 345.2 KB) / 下载次数 107
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ1OTExfDFmN2ZkOTMxfDE3NDc5NjQ1NDV8MHww
作者: 大烟头    时间: 2011-5-31 14:59:30

同构异形体的各款的魔方复原难度应该是一样的,外观不同而已。这个是有待验证。

还有一些疑点也是待验证,如第19的那个:角块簇里有11个角块,分别为4A7B。棱块簇有9个棱块,为5C4D。组装成立方体是共有19种状态,这19种状态在复原过程中是否可以互换是有待研究的。
作者: 海上晴天    时间: 2011-5-31 17:20:51

原帖由 大烟头 于 2011-5-31 14:51 发表
非常感谢胡波先生着手制作百慕大三角魔方的JAVA模拟软件与演示助手。

这魔方预计是7月份量产,我对这魔方的复原也很有兴趣。

最近我也针对这魔方做了些统计,如果有错误地方请多指正
真的很详细啊 赞一个
作者: hubo5563    时间: 2011-5-31 17:39:27     标题: 回复 15# 的帖子

我做了21个不同的,没有做全,这是我建模用的数据。有说明:

//数组每行表示一个魔方,其中0-5中心块,6-17棱块,18-25角块
        //中心块:0-正方形,1-菱形,2-9-三角快中心,减去2为逆时针旋转角度45的倍数
        //为2时的三角形斜边所在方向:0面->3,4角,1面->0,4角,2面->0,3角,3面->4,5角,4面->3,5角,5面->1,4角
        //为3时的三角形斜边所在方向:0面->3面,1面->0面,2面->3,3面->5面,4面->3面,5面->1面
        //棱块:0长方形,1-三角形正向,2-三角形反向
        //角块:0正方体,1-五边形正向,2-五边形顺时针旋转120度块,3-五边形逆时针旋转120度块
        {1,0,0,0,0,0,     1,1,1,1,0,0,0,0,0,0,0,0,   1,1,1,1,0,0,0,0},   //0
        {1,0,0,0,0,1,     1,1,1,1,0,0,0,0,1,1,1,1,   1,1,1,1,1,1,1,1},   //1
        {2,0,0,0,0,0,     1,1,0,0,0,0,0,0,0,0,0,0,   1,0,0,0,0,0,0,0},   //2
        {5,0,0,0,0,0,     1,1,1,0,0,0,0,0,0,0,0,0,   1,1,0,0,0,0,0,0},   //3
        {0,2,6,0,0,5,     0,0,2,0,0,2,2,0,1,1,1,2,   0,3,0,0,1,1,2,0},   //4
        {5,6,4,0,0,0,     1,1,1,0,0,0,1,1,0,0,2,2,   1,1,0,0,0,0,3,3},   //5
        {0,0,2,0,1,0,     0,2,0,2,2,1,0,1,0,2,0,0,   3,2,0,2,2,3,0,0},   //6
        {0,0,7,0,1,0,     0,2,0,2,2,1,0,1,0,2,0,2,   3,2,0,2,2,3,0,3},   //7
        {2,0,0,0,0,6,     1,1,0,0,0,0,0,0,1,0,0,1,   1,0,0,0,0,0,0,1},   //8
        {9,0,0,0,0,5,     1,0,1,1,0,0,0,0,1,1,1,0,   0,0,1,1,1,1,0,0},   //9
        {5,0,0,0,0,6,     1,1,1,0,0,0,0,0,1,0,0,1,   1,1,0,0,0,0,0,1},   //10
        {7,2,0,0,0,0,     1,1,2,1,0,2,0,0,0,0,0,0,   1,3,0,1,0,0,0,0},   //11
        {5,3,0,0,0,0,     1,1,1,0,0,2,1,0,0,0,2,0,   1,1,0,0,0,2,3,0},   //12
        {2,2,0,0,0,0,     1,1,2,0,0,2,0,0,0,0,0,0,   1,3,0,0,0,0,0,0},   //13
        {2,2,0,0,0,1,     1,1,2,0,0,2,0,0,1,1,1,1,   1,3,0,0,1,1,1,1},   //14
        {2,2,0,2,0,0,     1,1,2,0,1,2,0,0,2,0,0,0,   1,3,0,0,3,0,0,0},   //15
        {7,4,0,4,0,0,     1,1,2,1,0,0,1,2,2,0,0,0,   1,0,2,1,0,0,0,2},   //16
        {9,3,0,7,0,0,     1,0,1,1,1,2,1,2,2,0,2,0,   0,0,1,1,3,2,3,2},   //17
        {2,5,0,7,0,0,     1,1,2,0,1,2,0,2,2,0,2,0,   1,3,0,0,3,2,0,2},   //18
        {4,2,4,0,0,0,     1,0,2,1,0,2,0,1,0,0,0,2,   0,3,0,1,0,0,0,3},   //19
        {3,8,9,0,0,0,     0,1,1,1,0,2,2,1,0,0,2,2,   0,1,1,0,0,2,2,3}    //20

显示的是:{0,2,6,0,0,5,     0,0,2,0,0,2,2,0,1,1,1,2,   0,3,0,0,1,1,2,0},   //4


调通时增加一个很容易,就是多一行数。
      这里的角块和棱块不是结构上的角块和棱块,是外观上的。

[ 本帖最后由 hubo5563 于 2011-5-31 17:49 编辑 ]
作者: yeruzhen    时间: 2011-5-31 18:06:43

这东西怎么转得动啊?不可能吧?
作者: yeruzhen    时间: 2011-5-31 18:08:41

不过虽然如此,建模的人还是非常了得的,顶!!
作者: zafara    时间: 2011-5-31 20:41:36

表示这是几轴魔方==
作者: hubo5563    时间: 2011-5-31 21:01:42

原帖由 yeruzhen 于 2011-5-31 18:06 发表
这东西怎么转得动啊?不可能吧?


不能转就不叫魔方了。

原帖由 zafara 于 2011-5-31 20:41 发表
表示这是几轴魔方==


六轴魔方。

[ 本帖最后由 hubo5563 于 2011-5-31 21:03 编辑 ]
作者: 黄家小子    时间: 2011-6-1 13:08:30     标题: 回复 14# 的帖子

这么多种,不会要出一个系列吧,像八大行星似的。
作者: hubo5563    时间: 2011-6-3 21:59:16

百慕大三角魔方仿真程序能转了。

这是没打乱的魔方:
百慕大三角魔方1.JPG

这是从另一角度看的没打乱的魔方:
百慕大三角魔方2.JPG

这是转乱的魔方:
转乱的百慕大三角魔方.JPG
另一转乱的魔方:
转乱的百慕大三角魔方2.JPG


[BMDmfjava=450,400]
[param=Order]5[/param]
[param=Speed]10[/param]
[param=initScript]U';R'2;U2;F'3;R2;F'3;R2;F'2;R'2;U'3;F'2;U'3;F'3;U'2;F'3;R4;U2;F'2;U'2;F2;R'2;F'2;U'2;U;L'2;U';B'2;U'2;L2;U'2;F'2;L'3;F2;L;U'3;L'3;U'3;L'2;B'2;L';U'2;F'2;L2;D2;L'2;F2;U2;L'2;B2;L'2;B4;L2;U'2;L4;F4;D'2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDmfjava]

[ 本帖最后由 hubo5563 于 2011-6-5 12:34 编辑 ]

附件: 百慕大三角魔方1.JPG (2011-6-3 21:59:16, 28.04 KB) / 下载次数 57
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ2MTczfDU0NTc2Y2NlfDE3NDc5NjQ1NDV8MHww

附件: 百慕大三角魔方2.JPG (2011-6-3 21:59:16, 29.17 KB) / 下载次数 62
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ2MTc0fDQyZTEzZTJlfDE3NDc5NjQ1NDV8MHww

附件: 转乱的百慕大三角魔方.JPG (2011-6-3 21:59:16, 29.43 KB) / 下载次数 63
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ2MTc1fDg4OGIzNWMwfDE3NDc5NjQ1NDV8MHww

附件: 转乱的百慕大三角魔方2.JPG (2011-6-3 22:24:22, 33.15 KB) / 下载次数 58
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ2MTc4fDQ3ZDc5ZmE3fDE3NDc5NjQ1NDV8MHww
作者: 低调的MJ    时间: 2011-6-3 23:56:27

不知道转起来什么感觉....
作者: leendj    时间: 2011-6-4 00:03:48

这个必须期待。。很喜欢胡波先生的八大行星系列JAVA。。。
作者: 大烟头    时间: 2011-6-4 23:42:22

进展不错。
最后一图的ufr角块没显出来,而fr棱块侧面显出蓝色来了
作者: 洛阳狼王    时间: 2011-6-5 00:13:53

谢谢胡波老师。
作者: 无魔之方    时间: 2011-6-5 00:18:58

真是高科技啊 不得不佩服。。。
作者: hubo5563    时间: 2011-6-5 07:57:37

原帖由 大烟头 于 2011-6-4 23:42 发表
进展不错。
最后一图的ufr角块没显出来,而fr棱块侧面显出蓝色来了


蓝色的不是fr棱块,而是ufr角块,是B型角块,方向扭转了。现在转动没问题了。执行序列也调通了。现在正在调试填色、随机打乱、和颜色设置参数等模块。

[ 本帖最后由 hubo5563 于 2011-6-5 08:03 编辑 ]
作者: 橙橙不酸    时间: 2011-6-5 09:32:18

帅啊····这么多不一样的玩法
作者: hubo5563    时间: 2011-6-5 19:54:25

一个循环:
[BMDmfjava=450,400]
[param=Order]18[/param]
[param=Speed]10[/param]
[param=Script]F';U3;F3;U'3;F'3;U3;F3;U'3;F'3;U3;F3;U'3;F'2;[/param]
[param=Formula]F2;U4;B2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDmfjava]
作者: cube_master    时间: 2011-6-8 01:20:20

[BMDmfjava=450,400]
[param=Order]6[/param]
[param=Speed]10[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDmfjava]




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2