views:

153

answers:

3

hello all i need to develop simple 3d application ( i don't know if its going to be java or c++ ) now how to use 3d engine i know , but in the end i need to produce rendered image or movie out of the 3d scene. who should i do it in application ?

A: 

At http://www.javalobby.org/articles/ultimate-image/#4

you'll find a description on how to render images to an Image instance, and how to save that to a file in Java

Jens Schauder
+1  A: 

If you need an image with really good quality I think you should use a 3D engine with ray tracing.

Implementing a raytracer might not be a easy task, so my recommendation is to use an existing one, like for example POV-Ray. I think it's possible to embed it in other applications. Raytracing stills takes some time, so the rendering will not be in real time.

In Java you can use Java3D but you will need some work.

jassuncao
+1  A: 

Java 3D API http://java.sun.com/developer/onlineTraining/java3d/

DarenW