首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

papervision3d 中的座标(1)-坐标系

2012-10-25 
papervision3d 中的坐标(1)--坐标系papervision坐标系如图:???例子:?代码:?public class My3D extends Bas

papervision3d 中的坐标(1)--坐标系

papervision坐标系如图:

papervision3d 中的座标(1)-坐标系

?

?

?

例子:

?

代码:

?

public class My3D extends BasicView
?{
??private var sphere:Sphere
??public function My3D()
??{
????? super(800,800,false,true,CameraType.FREE);
????? sphere = new Sphere(null,200,20,20);
???
???????????????? var lines:Lines3D = new Lines3D();//虚拟一根线
???????????????? lines.addNewLine(2, -400, 0, 0, 400, 0, 0); //加入线,当作x轴
???????????????? lines.addNewLine(2, 0, -400, 0, 0, 400, 0); //当作y轴
???????????????? lines.addNewLine(2, 0, 0, -400, 0, 0, 400); //当作z轴
??????????????
????????? scene.addChild(sphere);
???????? // sphere.addChild(lines); //坐标轴和园一期转动
????????? scene.addChild(lines);
????????
???????? camera.position=new Number3D(400,400,400);
???????? camera.lookAt(sphere);
????? startRendering();
??}
??????? /**
???????? * 加入每一帧的动作
???????? * @param event
???????? *
???????? */
??????? override protected function onRenderTick(event:Event=null):void
??{
???//sphere.yaw(2);//绕Y轴选装
???//sphere.roll(2);//绕x轴选装
??? sphere.pitch(2);//绕z轴选装
???
???renderer.renderScene(scene, camera, viewport);
??}

?

?

1 楼 suifeng 2009-01-21   cool!

热点排行