私は基本的に Java3D を介して形状を作成しようとしていますが、画面に立方体が 1 つしか表示されません。立方体を行または列に配置したいのですが、何が間違っているのかわかりません。明らかに、これはコードの一部にすぎず、キューブを作成する方法にすぎません。
プライベートボイド createCubes() {
Cuboid box = new Cuboid(0.03f, 0.03f, 0.03f, cubeAppearance);
Cuboid box2 = new Cuboid(0.03f, 0.03f, 0.03f, cubeAppearance);
Cuboid box3 = new Cuboid(0.03f, 0.03f, 0.03f, cubeAppearance);
Cuboid box4 = new Cuboid(0.03f, 0.03f, 0.03f, cubeAppearance);
Vector3f vector = new Vector3f(0f, .3f, 0f);
TransformGroup tg = new TransformGroup();
Transform3D transform = new Transform3D();
transform.setTranslation(vector);
tg.addChild(box);
tg.setTransform(transform);
tg.addChild(box2);
tg.setTransform(transform);
tg.addChild(box3);
tg.setTransform(transform);
tg.addChild(box4);
tg.setTransform(transform);
rootGroup.addChild(tg);