[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:00244] Primitiveの表示について



□□□ インターネット電話が長距離・国際・携帯・FAXを安く □□□□

       遠く離れたあの人とお金を気にせずしゃべれたら・・・

  日本全国市内通話感覚。これが日本初「定額制インターネット電話」

■□□□□□ http://www.dns-ml.co.jp/addphone.html □□□□□□■

Java3DのMLの皆さんへ
こんにちは、福岡と申します。
初心者です。

Java3DTipsなどを参考にPrimitiveオブジェクトを表示させようと下記のプログラ
ムを作成しましたが、
実行のあと、何も表示されません。何かたりないような気がしますがわからずじまい
です。
すみませんが、アドバイスよろしくお願い申し上げます。

public class HelloU3 extends Applet {
   public BranchGroup createSceneGraph() {
  BranchGroup objRoot = new BranchGroup();
   Transform3D translation=new Transform3D();
   translation.setTranslation(new Vector3f(-0.5f,-0.5f,-1.2f));
   TransformGroup transform=new TransformGroup(translation);
   objRoot.addChild(transform);
   Primitive primitive=new Sphere();
   objRoot.addChild(primitive);
   objRoot.compile();
  return objRoot;
    }

   public HelloU3() {
       setLayout(new BorderLayout());
       GraphicsConfiguration config =
       SimpleUniverse.getPreferredConfiguration();
       Canvas3D c = new Canvas3D(config);
       add("Center", c);
       BranchGroup scene = createSceneGraph();
       SimpleUniverse u = new SimpleUniverse(c);
   u.getViewingPlatform().setNominalViewingTransform();
   u.addBranchGraph(scene);
    }

   public static void main(String[] args) {
    new MainFrame(new HelloU3(), 256, 256);
    }
}

---------------
福岡雅人
---------------