Hi
Ich hab in meiner Java3D Anwendung eine Funktion eingebaut,die von einen JCanvas3D einen Screenshot macht.Das funktioniert auch.Das Bild sieht nur etwas komisch aus.
Hier der Code :
Im Anhang sieht man auf Soll.jpg wie es aussehen soll und auf Ist.jp wie die Aufnahme tatsächlich aussieht
Ich hab in meiner Java3D Anwendung eine Funktion eingebaut,die von einen JCanvas3D einen Screenshot macht.Das funktioniert auch.Das Bild sieht nur etwas komisch aus.
Hier der Code :
Java:
BufferedImage bufferedImage = jCanvas3D.getOffscreenCanvas3D().getOffScreenBuffer().getImage();
try
{
ImageIO.write(bufferedImage, "jpeg", new File("C:/Beispiel.jpg"));
}
catch (IOException ex)
{
Exceptions.printStackTrace(ex);
}
Im Anhang sieht man auf Soll.jpg wie es aussehen soll und auf Ist.jp wie die Aufnahme tatsächlich aussieht