user63898
user63898

Reputation: 30885

How to render good quality image from 3d scene in java/c++

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 ?

Upvotes: 2

Views: 1037

Answers (3)

DarenW
DarenW

Reputation: 16906

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

Upvotes: 1

jassuncao
jassuncao

Reputation: 4777

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.

Upvotes: 1

Jens Schauder
Jens Schauder

Reputation: 81862

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

Upvotes: 0

Related Questions