Java3D объект экспортирован как BufferedImage - PullRequest
0 голосов
/ 16 августа 2011

- возможно, этот запрос уже был в сети, но я нигде не могу найти ответ.-

Я разработал объект Java3D, который состоит из разных форм, с разными цветами и световыми эффектами.Теперь я люблю экспортировать этот объект как BufferedImage.Есть ли способ сделать это.Пожалуйста, поделитесь своими мыслями.

спасибо

1 Ответ

1 голос
/ 17 августа 2011

Если я понимаю ваш вопрос, похоже, вы хотите сделать скриншот текущей 3D-сцены? Если это так, вы можете захотеть взглянуть на класс java.awt.Robot, что-то вроде следующего:

        Robot robot = new Robot();
        // Capture the screen shot of the area of the screen defined by the rectangle
        BufferedImage bi=robot.createScreenCapture(new Rectangle(100,100));
        ImageIO.write(bi, "jpg", new File("C:/imageTest.jpg"));

источник: http://www.java -tips.org / java-se-tips / java.awt / how-to-capture-screenshot.html

...