プロジェクト

全般

プロフィール

« | » 

リビジョン 38b62b0a

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

点光源(PointLight)の設定

差分を表示:

learn/java/javafx/Hello3d/Hello3d.java
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.PerspectiveCamera;
import javafx.scene.PointLight;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.paint.PhongMaterial;
......
new Translate(0, 0, -190)
);
// 点光源の定義
final PointLight pointLight = new PointLight(Color.WHITE);
pointLight.setTranslateX(240);
pointLight.setTranslateY(0);
pointLight.setTranslateZ(-250);
root.getChildren().add(pointLight);
final Scene scene = new Scene(root, 800, 600, Color.BLACK);
scene.setCamera(camera);

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