魔方吧·中文魔方俱乐部
标题:
百慕大五魔方3D模型已建立
[打印本页]
作者:
hubo5563
时间:
2014-3-11 13:34:37
标题:
百慕大五魔方3D模型已建立
本帖最后由 hubo5563 于 2014-3-11 13:37 编辑
百慕大五魔方3D立体模型不好设计,主要是牵涉曲面切割,非凸块的消隐排序等复杂算法。
本程序预设八大行星的百慕大五魔方和一个移棱五魔方一个正常态五魔方。另外支持自定义类型,用户可以根据自己组装的自己编码,输入编码就可以生成想要的百慕大五魔方。
百慕大五魔方编码空间是17的12次方等于582622237229761个,相当582万亿个,但能组装的比起来很少,随便输入一个编码就是非法的,因此尽管非常多的可组装态编码,你
很难找到可组装可转动的百慕大五魔方来,为解决这个问题,我设计了一个随机态,就是在编码空间里的众多编码中,用程序随机找出可组装的编码来,并且可以组装可以转动。
下面四个是随机生成的百慕大五魔方:
2014-3-11 13:19:50 上传
下载附件
(38.77 KB)
2014-3-11 13:19:51 上传
下载附件
(38.72 KB)
2014-3-11 13:19:53 上传
下载附件
(39.28 KB)
2014-3-11 13:19:54 上传
下载附件
(38.33 KB)
附件:
百慕大五魔方002.jpg
(2014-3-11 13:19:51, 38.72 KB) / 下载次数 99
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjQ3fDc0MjE2ZWU2fDE3NDc4OTExODJ8MHww
附件:
百慕大五魔方001.jpg
(2014-3-11 13:19:50, 38.77 KB) / 下载次数 99
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjQ2fGYyOWU4YTkxfDE3NDc4OTExODJ8MHww
附件:
百慕大五魔方004.jpg
(2014-3-11 13:19:54, 38.33 KB) / 下载次数 103
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjQ5fDdhYTdlYTlhfDE3NDc4OTExODJ8MHww
附件:
百慕大五魔方003.jpg
(2014-3-11 13:19:53, 39.28 KB) / 下载次数 94
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjQ4fDc4MjRkNjIxfDE3NDc4OTExODJ8MHww
作者:
张小乐
时间:
2014-3-11 14:26:21
前排来赞一个,百慕大一个还没有,感觉是很厉害的宝贝。
作者:
岳义飞
时间:
2014-3-11 15:17:38
顶顶顶顶顶!!!!!
作者:
至尊达哥
时间:
2014-3-11 16:21:29
作者:
阿不思
时间:
2014-3-11 17:09:45
顶了!!
作者:
hubo5563
时间:
2014-3-11 17:48:34
本帖最后由 hubo5563 于 2014-3-11 17:54 编辑
发现自动随机生成的可装配编码多数是能转动的,也有可装配的编码锁死的情况,这种情况我编程让其修改到正常五边形面就不卡了。下面是生成6000个编码从输出摘下一段:
编码:cnakamaaecaa
编码:beemhmmkkaaa
编码:hekmohekkkaa
编码:fhckamkamaga
修改4面
编码:akeeacmmamma
编码:hmkkaagpkkqa
编码:jhkmgmacaeao
修改11面
编码:egokimkaqika
修改3面
编码:ghkapmkaaami
修改2面
编码:pgamojekamaa
编码:cckkaifaaiaf
编码:pohmaaahaeaa
编码:gomekmmhkama
编码:kemgkcaeampa
编码:meajhamekaam
修改5面
编码:gkmqjamkkama
修改9面
修改1面
修改7面
编码:aaimbmiakaao
修改3面
修改6面
编码:qkeakaaapfia
修改5面
修改7面
编码:leimoamahkaa
修改2面
修改11面
修改8面
编码:khaafaomadda
编码:nogghmmaeama
编码:egekmokaeaea
修改10面
编码:afeabagmmgaa
编码:maaqiaqmhiam
编码:imhkapaapkka
修改7面
编码:klagpaaaampf
编码:fjdeamammiao
修改7面
编码:johmgoaaaamq
编码:qeipmmapaeka
编码:mkkamihakama
编码:bgakkamikiaa
修改4面
修改8面
编码:iqfmaafaaaao
编码:adimpaeckkaa
修改3面
编码:dalaemkkikaa
编码:qniaoagikaom
修改6面
修改8面
修改3面
编码:johaeaakakaa
编码:idpamdgopkaa
编码:hgemfahaekaa
编码:nohkeaokikao
编码:ilmaodgeaogk
编码:bheahaaekapa
编码:makmeicaeaia
编码:eohemmaekaka
修改11面
编码:klkkaoofkcaa
修改1面
编码:pakmoqmammma
编码:boeakmekikaa
编码:mhkeamkkkcaa
编码:hgomemaekaka
修改2面
编码:lgakkaapnika
修改7面
编码:fcagmhcaamaa
编码:okaiceiabckq
编码:fcmmhabkamaa
修改2面
编码:ooamhmamoeka
修改5面
修改8面
编码:lmiaoaaaahkf
修改2面
编码:cjamaahakkqa
编码:dacpampamaga
修改3面
修改7面
编码:hakakakaicka
编码:niaemeiaakad
修改9面
修改5面
修改4面
编码:haokaakahaka
修改6面
修改8面
修改10面
修改5面
编码:aicieaacakaa
编码:knmgagakapka
编码:cpkagjmccaam
编码:loqeeaeiaeai
编码:qlcekahkamaa
编码:dhmekaekaeaa
修改4面
修改5面
修改3面
编码:gmeaaamkaeaa
编码:ajiaadacacka
编码:boaamgagaoah
编码:pakmhmefamaa
编码:igoagjmecaam
编码:nggeemkkaeka
编码:hmohmhekkkaa
编码:bmheaemkaiak
编码:jheaggakikao
编码:leeagkmameaa
编码:cjmakmamamao
修改5面
编码:ijckaagcciqm
编码:heaocaomagao
编码:cggkamamicao
其中修改n面,是指下一编码生成过程中,发现生成可装配码后,全部不能转动或有的面通过转动其他面也不能被解锁,只能修改某些面,使之成为a面,有的一个码最多需要修改6处。
编码上面没有修改信息,就是生成可转动编码后就可转动。
上面的每一编码都可以组装成一款百慕大五魔方,并且可以转动。
作者:
hubo5563
时间:
2014-3-11 20:58:13
hubo5563 发表于 2014-3-11 17:48
发现自动随机生成的可装配编码多数是能转动的,也有可装配的编码锁死的情况,这种情况我编程让其修改 ...
编码方式:
2014-3-11 20:52:16 上传
下载附件
(270.84 KB)
2014-3-11 20:52:04 上传
下载附件
(228.45 KB)
2014-3-11 20:52:08 上传
下载附件
(211.57 KB)
2014-3-11 20:52:11 上传
下载附件
(186.27 KB)
对照上面第一幅图,按
白、蓝、红、绿、紫、黄、亮绿、粉、淡黄、天蓝、橙、灰
次序,对照第2-4幅图编码,把码写成一个字符串即可。
附件:
正12轴编码方案.jpg
(2014-3-11 20:52:16, 270.84 KB) / 下载次数 118
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjY4fDVkZTA4MWFhfDE3NDc4OTExODJ8MHww
附件:
百慕大五魔编码03.jpg
(2014-3-11 20:52:11, 186.27 KB) / 下载次数 104
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjY3fGJlZWI2YTM0fDE3NDc4OTExODJ8MHww
附件:
百慕大五魔编码02.jpg
(2014-3-11 20:52:08, 211.57 KB) / 下载次数 93
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjY2fGNkYzlhYzAyfDE3NDc4OTExODJ8MHww
附件:
百慕大五魔编码01.jpg
(2014-3-11 20:52:04, 228.45 KB) / 下载次数 93
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjY1fDMyYWIwZTM0fDE3NDc4OTExODJ8MHww
作者:
hubo5563
时间:
2014-3-11 21:09:47
本帖最后由 hubo5563 于 2014-3-11 21:22 编辑
例子:
标准五魔方编码: aaaaaaaaaaaa,
移棱五魔方: baaaaaababaa,
水星: ajgbmgaaaaab,
金星: faaaaaabkaba,
地球: ieaaaaaaadam,
火星: baoaagaadaob,
木星: aabaiadaifab,
土星: faaaaabaanaa,
天王: ieaaaaaiaaag,
海王: baaaogaqfaab
编码为:hekalemmiaoe 的魔方:
正视图:
2014-3-11 21:20:45 上传
下载附件
(39.01 KB)
俯视图:
2014-3-11 21:20:46 上传
下载附件
(39.11 KB)
仰视图:
2014-3-11 21:20:48 上传
下载附件
(41.1 KB)
附件:
li03.jpg
(2014-3-11 21:20:48, 41.1 KB) / 下载次数 105
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjcxfGYyYjc0Y2FlfDE3NDc4OTExODJ8MHww
附件:
li02.jpg
(2014-3-11 21:20:46, 39.11 KB) / 下载次数 109
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjcwfDI1OGY1ZDkxfDE3NDc4OTExODJ8MHww
附件:
li01.jpg
(2014-3-11 21:20:45, 39.01 KB) / 下载次数 104
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjM0NjY5fDUyY2JhMDYxfDE3NDc4OTExODJ8MHww
作者:
hubo5563
时间:
2014-3-11 21:27:41
本帖最后由 hubo5563 于 2014-3-11 21:46 编辑
快速编码法:
编码顺序:
各面记住第一个角块如下:
白--紫黄
蓝--白黄
红--白蓝
绿--白红
紫--白绿
黄--白紫
亮绿--蓝黄
粉--红蓝
淡黄--绿红
天蓝--紫绿
橙--黄紫
灰--粉亮绿
从第一个块顺时针方向看5个角块,编码规则:
如果是四边形角面计为0,五边形角面计为1
写下五个码:查下表可得
a: 00000
b: 11111
c: 00011
d: 11000
e: 00110
f: 10001
g: 01100
h: 01110
i: 00001
j: 11100
k: 00010
l: 11001
m: 00100
n: 10011
o: 01000
p: 00111
q: 10000
作者:
折翼蚂蝗
时间:
2014-3-14 18:37:58
看到java图片,我情不自禁的点了一下~~~
欢迎光临 魔方吧·中文魔方俱乐部 (http://www.mf8-china.com/)
Powered by Discuz! X2