Hi folks,

I'm doing a project on Ray Tracing. Initially I plan to use some classic algorithm like Turner Whitted's.

Originally, I intended to use Visual C++ 2008 with OpenGL 3.0.

But I am considering alternatives.

As I understand, Java development environment is less complicated compared to using C++/OpenGL.

Therefore I also consider using Java. I've also done some information gathering that Java 3D is an extention for 3D graphics. However, I'm not very sure about its capability.

For example, I can implement vertices of a cube by specifying each vertex's x,y,z coordinates in C++/OpenGL. Can you do the same in Java 3D or should I ask, does Java 3D support this kind of approach?

Your information will be greatly appreciated!