《安卓系统使用移动3D+API进行高级游戏开发(11)》由会员分享,可在线阅读,更多相关《安卓系统使用移动3D+API进行高级游戏开发(11)(5页珍藏版)》请在金锄头文库上搜索。
1、从这个节点到他的父节点忽略根节点四个组成部分平移 T方向定位 R不规则缩放 S一般3x4矩阵M组合: C = T R S M,节点变换,Group,Group,Group,Mesh,Sprite,C,C,C,C,C,World,C,例子:设置一个层次,private Group group1, group2;private Mesh cube1, cube2, cube3;cube1 = new Mesh(cubeVB, triangles, appearance);cube2 = new Mesh(cubeVB, triangles, appearance);cube3 = new Mesh
2、(cubeVB, triangles, appearance);group1 = new Group();group2 = new Group();group1.addChild(cube1);group1.addChild(cube2);group1.addChild(group2);group2.addChild(cube3);,group2,group1,cube1,cube3,cube2,层次的渲染和动画,g3d.render(group1, null);cube1.setOrientation( yAngle, 0.0f, 1.0f, 0.0f );cube1.setTranslat
3、ion( 0.0f, 2.0f, 0.0f );cube2.setOrientation(-yAngle, 0.0f, 1.0f, 0.0f );cube2.setTranslation( 0.0f,-2.0f, 0.0f );group2.setOrientation(-yAngle, 0.0f, 1.0f, 0.0f );group2.setTranslation( -2.0f, 0.0f, 0.0f );cube3.setOrientation( zAngle, 0.0f, 0.0f, 1.0f );cube3.setTranslation( -2.0f, 0.0f, 0.0f );cube3.setScale( 0.5f, 0.5f, 0.5f );,演示,层次的变换,4,http:/www.anzhuo.cc/ 安卓手机论坛,议程,我们为什么感兴趣?如何开始?低层次的描述位图和贴图场景绘制动态网格动画,