import
javafx.application.Application;
import
javafx.scene.Scene;
import
javafx.scene.shape.DrawMode;
import
javafx.scene.layout.*;
import
javafx.event.ActionEvent;
import
javafx.scene.PointLight;
import
javafx.scene.shape.Sphere;
import
javafx.scene.control.*;
import
javafx.stage.Stage;
import
javafx.scene.Group;
import
javafx.scene.PerspectiveCamera;
import
javafx.scene.paint.Color;
public
class
sphere_1
extends
Application {
public
void
start(Stage stage)
{
stage.setTitle(
"creating sphere"
);
Sphere sphere =
new
Sphere(
80
.0f);
PointLight pointlight =
new
PointLight(Color.RED);
Group group =
new
Group(sphere, pointlight);
sphere.setTranslateX(
100
);
sphere.setTranslateY(
100
);
pointlight.setTranslateZ(-
1000
);
pointlight.setTranslateX(+
1000
);
pointlight.setTranslateY(+
10
);
PerspectiveCamera camera =
new
PerspectiveCamera(
false
);
camera.setTranslateX(
0
);
camera.setTranslateY(
0
);
camera.setTranslateZ(
0
);
Scene scene =
new
Scene(group,
500
,
300
);
scene.setCamera(camera);
stage.setScene(scene);
stage.show();
}
public
static
void
main(String args[])
{
launch(args);
}
}