魔方java源代码.doc


文档分类:IT计算机 | 页数:约136页 举报非法文档有奖
1/136
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/136
文档列表 文档介绍
魔方java源代码//;.*;.;;.;.*;.*;..*;..*;..*;..*;.;.*;.*;.*;.*;.*;classmySimpleUniverseextendsApplet{BranchGroupcreateSceneGraph(Canvas3Dcanvas){//("**1**");//创建变换组,无用的t3DTransform3Dt3d=newTransform3D();TransformGrouptrans=newTransformGroup(t3d);();();//创建分枝组BranchGroupobjRoot=newBranchGroup();//测试//(this,trans);(trans,"魔方",newPoint3f(-,,),,newColor3f(,,),1);//("\n\n载入方块,并向变换组中加入每个方块的坐标系和方块...");for(inti=0;i<=2;i++)for(intj=0;j<=2;j++)for(intk=0;k<=2;k++){int[]p;p=(i,j,k,);[i][j][k]=newBlock(i,j,k,p[0],p[1],p[2],trans,t3d,objRoot,this);}("加入每个方块的坐标系和方块,完成.\n");//创建大坐标轴,(trans);(trans);(trans);//创建边界对象BoundingSpherebounds=newBoundingSphere(newPoint3d(,,),100);//创建鼠标pick行为,加到分支组objRootPickRotateBehaviorpickRotate=newPickRotateBehavior(objRoot,canvas,bounds);PickTranslateBehaviorpickTranslate=newPickTranslateBehavior(objRoot,canvas,bounds);PickZoomBehaviorpickZoom=newPickZoomBehavior(objRoot,canvas,bounds);//(pickRotate);(pickTranslate);//(pickZoom);//创建鼠标旋转行为MouseRotatebehavior=newMouseRotate();(trans);(bounds);//创建鼠标平移行为//MouseTranslatemyMou

魔方java源代码 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息