魔方吧·中文魔方俱乐部

标题: 百慕大五魔方java助手及仿真程序 [打印本页]

作者: hubo5563    时间: 2014-3-16 21:46:19     标题: 百慕大五魔方java助手及仿真程序

本帖最后由 hubo5563 于 2014-3-18 16:35 编辑

   
      百慕大五魔方java助手是我做的第一款球面切割的可变形魔方,本软件是以3D块建的立体模型,由于曲面切割后,不是凸块,因此消隐算法不完善。
要想消隐正常显示,就必须实时根据显示的角度不断把块切开,重新排序显示,实现起来就非常困难了。这里,我没有这么做。因此,在显示时,有一些
不正常消隐的干扰,不过不影响操作功能。
    百慕大五魔方有4种形状,
    1、标准的正十二面体
    2、切角的棱十二面体
    3、错装轴的12面体
    4、错装棱12轴的十二面体

每种立体相差很大,编程相差很多,因此不好放到一个程序中,准备每种单独做一个程序。


java助手.jpg

仿真程序.jpg



[attach]234916[/attach]


[BMDwmfjava=450,400]
[param=Order]3[/param]
[param=Speed]5[/param]
[param=peisef]0[/param]
[param=initScript]V;X;U4;J'2;Z'4;X'4;U4;R'2;D2;W2;X4;Y4;R2;Y4;F'2;R'2;Y4;X2;R2;D'4;X'4;W'4;Y4;W'2;D'4;X4;U'4;Y4;B'4;W'2;B'2;Z2;U5;Y'2;J'2;Y'2;B'2;X2;W'2;Y2;W'4;U5;X4;U'3;Z2;X4;B'4;Z3;B'4;X2;B2;W2;B4;W'4;Z5;W'4;B2;W4;Z4;R2;V4;U3;W'2;Z5;V'2;Z'2;U'4;F'4;X4;W'2;Z'3;X'2;U'3;V2;X2;Z3;L4;U3;F'2;L'4;F'4;Z5;F'4;Z';F'4;U'4;D'2;Z'3;U'4;W4;Z3;X'4;U;F'4;X'4;W4;F'2;R'2;W4;R'2;U5;D2;Z5;Y2;F2;R'2;D2;Z5;D'2;R4;Z'2;X2;U3;X'4;V2;Z'3;Y'2;X4;B4;D4;Z3;U'4;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDwmfjava]



平面百慕大五魔.jpg
    2014年3月14日更新,增加了平面切割方式的百慕大五魔方。








附件: 仿真程序.jpg (2014-3-16 21:31:55, 176.73 KB) / 下载次数 59
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0OTE4fDMxNjcyNDc2fDE3MzA2MzkwNzR8MHww

附件: java助手.jpg (2014-3-16 21:31:51, 148.91 KB) / 下载次数 64
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0OTE3fGFmNGVkNGIwfDE3MzA2MzkwNzR8MHww

附件: 平面百慕大五魔.jpg (2014-3-18 16:31:28, 41.19 KB) / 下载次数 58
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0OTc0fDljMTlhZmQ2fDE3MzA2MzkwNzR8MHww

附件: 百慕大五魔方.rar (2014-3-18 16:31:07, 56.94 KB) / 下载次数 68
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0OTczfGI3ZmFmZTZlfDE3MzA2MzkwNzR8MHww
作者: grigr    时间: 2014-3-16 22:21:10

Very Good!
作者: Fenz    时间: 2014-3-17 00:34:00

一直关注着,天明即试
作者: honglei    时间: 2014-3-17 20:38:00

放马过来吧。
作者: 小糊涂虫    时间: 2014-3-17 22:07:22

好漂亮哦    喜欢   
作者: cube_master    时间: 2014-3-18 01:31:53

[BMDwmfjava=450,400]
[param=Order]3[/param]
[param=Speed]10[/param]
[param=peisef]0[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDwmfjava]

作者: hubo5563    时间: 2014-3-18 16:46:55

本帖最后由 hubo5563 于 2014-3-20 10:52 编辑
Fenz 发表于 2014-3-17 00:34
一直关注着,天明即试


今天增加了你的最初平面切割方式的百慕大五魔方。




[BMDwmfjava=450,400]
[param=Order]11[/param]
[param=Speed]10[/param]
[param=bianma]pgggeaeaaamc[/param]
[param=Cambered]0[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/BMDwmfjava]

作者: Fenz    时间: 2014-3-18 23:28:57

hubo5563 发表于 2014-3-18 16:46
今天增加了你的最初平面切割方式的百慕大五魔方。

平面切割模型简单多了。玩起来最明显的差别就是菱形面不会引起角块的奇偶问题。
作者: Fenz    时间: 2014-3-18 23:50:54

本帖最后由 Fenz 于 2014-3-19 00:01 编辑

出错了,换了几个jre版本都不成功。
-------------------
旧版本出错,换了新版本后是安全级别的问题,现在好了。

作者: pyraminx    时间: 2017-4-29 20:16:39

平面切割有bug,早日改正!




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