liyuxiao 发表于 2006-9-18 21:36:26

java3d魔方(雨肖之2006-9-18修正版)

<p><font style="BACKGROUND-COLOR: #ee11ee;">发布java3d魔方(雨肖之2006-9-18修正版)</font></p><p><font style="BACKGROUND-COLOR: #ffffff;">更改了魔方的外表</font></p><p><font style="BACKGROUND-COLOR: #ffffff;">对内存不足问题有所改进,但是问题仍然存在</font></p><p>若内存不足造成无法正常运行,请关闭掉背景,字幕,坐标,编号等显示层。</p><p>显示功能和键盘鼠标操作功能已经非常强大。现需要魔友提供改进意见,使我将它更完善。</p><p>我将对你的改进意见感激不尽</p><p><font style="BACKGROUND-COLOR: #ee11ee;">下载地址:</font></p><p><font color="#000000" style="BACKGROUND-COLOR: #ffff77;"><a href="http://liyuxiao.9hy.com/">http://liyuxiao.9hy.com/</a></font><a href="http://www.scpzh315.gov.cn/test/soft/MoFang-9-18.rar"><font style="BACKGROUND-COLOR: #eeee11;"></font></a></p><p><font style="BACKGROUND-COLOR: #e61ae6;">效果截图:</font>第四个图表明可以到魔方内部观看转动情况</p><p><img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/200691820421231.jpg" border="0"/></p><p><font style="BACKGROUND-COLOR: #ee11ee;"><img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006918204219438.jpg" border="0"/></font></p><p><font style="BACKGROUND-COLOR: #ee11ee;"><img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006918204233121.jpg" border="0"/></font></p><p><font style="BACKGROUND-COLOR: #ee11ee;"><img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006918204247475.jpg" border="0"/></font></p><p><font style="BACKGROUND-COLOR: #ee11ee;">=========================================================</font></p><p><font style="BACKGROUND-COLOR: #1ae61a;">===============================================================</font></p><p><font style="BACKGROUND-COLOR: #42e61a;">发布java3d魔方(雨肖之2006-9-17最终版)</font></p><p><font style="BACKGROUND-COLOR: #42e61a;">============================================================== </font></p><p><img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215135191.jpg" border="0"/></p><p><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215141477.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215151532.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215054570.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/200691721513841.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215112469.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215121796.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215127123.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917215025441.jpg" border="0"/><br/>&nbsp;&nbsp;<img alt="" src="http://www.scpzh315.gov.cn/ewebeditor/UploadFile/2006917214828503.jpg" border="0"/><br/>&nbsp;</p><p></p><p><font style="BACKGROUND-COLOR: #09f738;">下载地址:</font></p><p><a href="http://www.scpzh315.gov.cn/test/soft/MoFang-9-17.rar"><font style="BACKGROUND-COLOR: #f7c709;">http://www.scpzh315.gov.cn/test/</font><font style="BACKGROUND-COLOR: #ee9611;">soft/MoFang-9-17.rar</font></a></p><p><font style="BACKGROUND-COLOR: #1ae61a;">键盘功能键表:</font><br/>方便地得到各种显示模式的魔方,便于你的分析和查看</p><p>F1-去掉和添加背景层<br/>F2-去掉和添加字幕层<br/>F3-场景放大<br/>F4-场景缩小<br/>F6-内表面切换:内表面显示-〉内表面不显示<br/>F7-外表面切换:外表面显示-〉外表面不显示<br/>F8-坐标轴切换(4种):大轴和小轴 -〉 大轴 -〉无 -〉 小轴 -〉 大轴和小轴<br/>F9-块间距切换:0.25-〉0.26-〉...-〉0.50-〉0.23<br/>F11-透明模式切换(共17种),5种透明(NONE,FASTEST,NICEST,SCREEN_DOOR,BLENDED),4种透明度(20%,40%,60%,80%)<br/>F12-自定义编号和默认编号切换功能(三种):默认编号-〉自定义编号-〉无编号-〉默认编号</p><p><font style="BACKGROUND-COLOR: #22dd48;">键盘操作键表:</font></p><p>type=0:绕X轴正向的旋转角<br/>type=1:绕Y轴正向的旋转角<br/>type=2绕Z轴正向的旋转角</p><p>arg=旋转角度</p><p>例如:Q(E):type=0,layer=0,arg=90表示 Q键为:绕X轴,第0层的旋转,E为逆变换.</p><p>Q(E):type=0,layer=0,arg=90<br/>W(W):type=0,layer=0,arg=180<br/>E(Q):type=0,layer=0,arg=-90<br/>A(D):type=0,layer=1,arg=90<br/>S(S):type=0,layer=1,arg=180<br/>D(A):type=0,layer=1,arg=-90<br/>Z(C):type=0,layer=2,arg=90<br/>X(X):type=0,layer=2,arg=180<br/>C(Z):type=0,layer=2,arg=-90<br/>R(Y):type=1,layer=0,arg=90<br/>T(T):type=1,layer=0,arg=180<br/>Y(R):type=1,layer=0,arg=-90<br/>F(H):type=1,layer=1,arg=90<br/>G(G):type=1,layer=1,arg=180<br/>H(F):type=1,layer=1,arg=-90<br/>V(N):type=1,layer=2,arg=90<br/>B(B):type=1,layer=2,arg=180<br/>N(V):type=1,layer=2,arg=-90<br/>U(O):type=2,layer=0,arg=90<br/>I(I):type=2,layer=0,arg=180<br/>O(U):type=2,layer=0,arg=-90<br/>J(L):type=2,layer=1,arg=90<br/>K(K):type=2,layer=1,arg=180<br/>L(J):type=2,layer=1,arg=-90<br/>M(M):type=2,layer=2,arg=90<br/>,(.):type=2,layer=2,arg=180<br/>.(M):type=2,layer=2,arg=-90</p><p><font style="BACKGROUND-COLOR: #11ee11;">状态数据分析表的使用:</font></p><p>第一列为系统编号,在场景中有数字标明。第二列为用户自定义的编号,用F12键可切换到自定义编号状态。用户自己编号的方式是在数据分析表中直接编辑。每个块的位置或者方向也可在表中编辑。但是操作难度较高。编辑完成后,点击菜单 状态数据表-使用在表中修改后的状态数据 确认修改。</p><p><font style="BACKGROUND-COLOR: #33cc52;">方向状态变化表和搜索表只帮助理解魔方的结构:</font></p><p>证明了通过旋转有24个方向<br/>证明了从某个方向变化到某个方向,或者从一个位置变化到另一个位置,使用1到2步就能完成。并列举出了各种旋转路径</p><p><font style="BACKGROUND-COLOR: #2bd56f;">鼠标操作:</font><br/>要求鼠标含有左键,中键,右键三个键<br/>中键用来改变鼠标的功能。<br/>系统默认为选择功能:左键用来选择方块,在被选中方块上点击右键用来选择该方块朝哪个方向旋转。切换到旋转功能后:鼠标的选择功能被禁止,左键点击任意方块后,绕坐标轴逆时针转90度,右键则顺时针转90度</p><p><font style="BACKGROUND-COLOR: #48dd22;">菜单的使用:<br/></font>游戏-新游戏:开始一个新魔方<br/>游戏-打开游戏状态:打开保存过的状态文件<br/>游戏-保存游戏状态:保存现在的魔方状态</p><p>============================================================</p><p><font style="BACKGROUND-COLOR: #ffffff;"><font style="BACKGROUND-COLOR: #2bd54d;">基于java和java3D制作。<br/></font>classes文件夹下有使用说明。<br/>classes\IMG文件夹下有魔方用到的图片。<br/>仅用于研究和学习。</font></p><p><font style="BACKGROUND-COLOR: #ffffff;"><font style="BACKGROUND-COLOR: #1ae642;">程序包括:<br/></font>键盘控制模块<br/>鼠标控制点击模块<br/>魔方数据和变化模块<br/>窗体界面模块</font></p><p><font style="BACKGROUND-COLOR: #ffffff;">若需源代码,请发邮件或qq联系。</font></p><p><font style="BACKGROUND-COLOR: #ffffff;"><font style="BACKGROUND-COLOR: #09f738;">作者:李雨肖</font></font></p><p><font style="BACKGROUND-COLOR: #ffffff;">手机:13980299074(限晚上10点后短信联系)<br/>qq:77690139<br/>E-mail:bazhonglixiao@163.com</font></p><p><font color="#f70938" style="BACKGROUND-COLOR: #ffeef1;">另外:版权为本人所有。任何组织或个人不得未经允许用于商业目的。否则依法追究。</font></p><p><font style="BACKGROUND-COLOR: #ffffff;">本测试版于2006-9-17制作完毕</font></p><p><font style="BACKGROUND-COLOR: #ffffff;"><br/>&nbsp;</font></p>
[此贴子已经被作者于2006-12-1 20:47:41编辑过]

liyuxiao 发表于 2006-9-18 22:24:28

前段时间发过一个源码。问题实在很多。做这个的目的完全是为了应用线性代数的理论,做一个更完美的东西。证明我对魔方的理解。

ggglgq 发表于 2006-9-19 09:27:48

<br/>&nbsp;&nbsp;&nbsp; 嗯,好东东,加精收藏了!<br/>

liyuxiao 发表于 2006-10-24 20:34:07

欢迎光临我的博客<a href="http://liyuxiao.9hy.com/">http://liyuxiao.9hy.com/</a>
        <br/>博客上可以下载源代码<br/>

魔五 发表于 2006-11-27 20:12:08

最新版好象已经不能下了

liyuxiao 发表于 2006-12-1 20:50:31

<p>存放文件的服务器不稳定,现在可以下载了。</p>

644424621 发表于 2007-9-9 18:35:39

136002208 发表于 2008-6-1 20:53:34

Q(E):type=0,layer=0,arg=90
页: [1]
查看完整版本: java3d魔方(雨肖之2006-9-18修正版)