Java Reference
In-Depth Information
airposi[1] = new Point3f(-3.5f, 0.6f, 0.01f);
RotPosPathInterpolator shift = new RotPosPathInterpolator(comAlpha,
air, yAxis3, knots, quats, airposi);
shift.setSchedulingBounds(bounds);
objTrans.addChild(shift);
Floor floor = new Floor(10.0f, 8.0f);
floor.setPosition(new Point3f(0.0f, 0.0f, -2.0f));
floor.setAutoTexture(texfloor);
objTrans.addChild(floor);
Floor cliff = new Floor(10.0f, 8.0f);
cliff.setPosition(new Point3f(0.0f, 3.5f, -2.0f));
cliff.setRotationX(180.0f*ANGLEPAI);
cliff.setAutoTexture(ceiling);
objTrans.addChild(cliff);
Wall3D limitleftwall = new Wall3D(0.0f, 10.0f, 3.5f, 1, null);
limitleftwall.setPosition(new Point3f(-7.0f, 0.0f, 2.0f));
limitleftwall.setRotation(90.0f*ANGLEPAI);
limitleftwall.setLimit(1.0f);
objTrans.addChild(limitleftwall);
Wall3D limitrightwall = new Wall3D(0.0f, 10.0f, 3.5f, 1, null);
limitrightwall.setPosition(new Point3f(7.0f, 0.0f, 12.0f));
limitrightwall.setRotation(-90.0f*ANGLEPAI);
limitrightwall.setLimit(1.0f);
objTrans.addChild(limitrightwall);
Wall3D limitrearwall = new Wall3D(0.0f, 14.0f, 3.5f, 1, null);
limitrearwall.setPosition(new Point3f(-7.0f, 0.0f, 12.0f));
limitrearwall.setRotation(180.0f*ANGLEPAI);
limitrearwall.setLimit(1.0f);
objTrans.addChild(limitrearwall);
TexturePlate picture01 = new TexturePlate(0.02f, 0.75f, 1.0f, Picture01);
setPosition(picture01, new Point3f(-2.5f, 1.75f, 0.01f));
leftwall.addChild(picture01);
TexturePlate picture03 = new TexturePlate(0.02f, 1.0f, 0.75f, Picture03);
setPosition(picture03, new Point3f(-5.5f, 1.75f, 0.01f));
leftwall.addChild(picture03);
TexturePlate picture02 = new TexturePlate(0.02f, 0.75f, 1.0f, Picture02);
setPosition(picture02, new Point3f(-5.5f, 1.75f, 0.01f));
rightwall.addChild(picture02);
TexturePlate picture04 = new TexturePlate(0.02f, 1.0f, 0.75f, Picture04);
setPosition(picture04, new Point3f(-2.5f, 1.75f, 0.01f));
rightwall.addChild(picture04);
Search WWH ::




Custom Search