import javafx.application.Application; 
import javafx.scene.Group; 
import javafx.scene.PerspectiveCamera; 
import javafx.scene.Scene; 
import javafx.scene.paint.Color; 
import javafx.scene.shape.Box; 
import javafx.stage.Stage; 


public class BoxesBug extends Application { 

	public static void main(String[] args) { 
		Application.launch(args); 
	} 


	@Override 
	public void start(Stage stage) { 
		Box box1 = new Box( 9, 1, 12); 
		Box box2 = new Box( 4.5, 4, 6); 
		
		/*Box box1 = new Box( 5, 1, 8); 
		Box box2 = new Box( 2.5, 3, 4); */

		box1.setTranslateY(5); 
		box2.setTranslateY(-5); 


		Group root = new Group( 
				box1, 
				box2 
				); 


		PerspectiveCamera camera = new PerspectiveCamera(true); 
		camera.setTranslateZ(-60); 

		Scene scene = new Scene(root, 800, 800, true); 
		scene.setFill(Color.hsb(100, 0.5, 0.6)); 
		scene.setCamera(camera); 

		stage.setScene(scene); 
		stage.show(); 
	} 

} 
