プロジェクト

全般

プロフィール

« | » 

リビジョン a87c4319

高徹 高橋 徹 さんが12年以上前に追加

拡散光の反射色を設定

差分を表示:

learn/java/javafx/Hello3d/Hello3d.java
final Sphere earth = new Sphere(100);
root.getChildren().add(earth);
// 材質の定義
final PhongMaterial material = new PhongMaterial();
material.setDiffuseColor(Color.DODGERBLUE);
earth.setMaterial(material);
// カメラの定義
final PerspectiveCamera camera = new PerspectiveCamera(true);
camera.setFieldOfView(45.0);
camera.getTransforms().addAll(
new Translate(0, 0, -180)
new Translate(0, 0, -190)
);
final Scene scene = new Scene(root, 800, 600, Color.BLACK);

他の形式にエクスポート: Unified diff