I am trying to develop a 3D program in Java, which would use stereoscopy. I'm quite new in this domain, and don't know exactly how everything works. After some research, I've heard of NVIDIA 3D Vision and Java3D.
What do I need to easily display 3D images in a Java program? Is it possible only using Java3D API and buying some specific glasses, or do I need to buy a system like NVIDIA 3D Vision? Does it exist for other systems, like open-source? Do you have links for this glasses?