I am graduate student at Rutgers University (New Jersey, US)  and use
Java3D for collaboration over heterogeneous systems.
The project web site is: http://www.caip.rutgers.edu/disciple/
I have been working on Java3D for over 3 years now, and use it for
several purposes:
- We have built a collaborative 3D application - called cWorld - that
interoperates with applications  (3D/2D or text based) that run on
different devices (PDAs, tablet pcs, cell phones)
- I have built a nice framework for developing 3D networked
applications, that uses Java3D for rendering. The main application is a
3D game that has allowed me to test different techniques on networked
3D, such as dead-reckoning, distributed consistency, latecomer handling,
etc. It is available in the following URL, if anyone is interested
(source code will be available soon):
   http://www.networkedworlds.com/chickenball.html
- Other work in Java3D ranges from VR walkthroughs
(http://www.caip.rutgers.edu/~cdcorrea/infinite.html) and Non
Photorealistic Rendering
(http://www.caip.rutgers.edu/~cdcorrea/cg/index.html) . Source code is
available for these two.

In general, the big advantage of Java3D is that it gives me the chance
to test new techniques rapidly (for rendering, user interaction,
simplification, ...). I like APIs that do the dirty things by itself,
and let me focus in my research.
For that reason, I strongly believe that Java3D should be open-sourced.
The vecmath package would be a good start, for example.

One key aspect of my implementations is that their core functionality is
independent of the rendering API. However, that doesn't mean that we
would dismiss Java3D easily. We still consider it a very functional API
and will keep on working on it for a while.
Since we also work with mobile devices, we will be more focused on the
upcoming APIs for mobile graphics instead.

If I had access to the source, I would like to develop it for two areas:
networked 3D and 3D editing. In our projects I have developed several
interaction techniques for 3D environments that might be useful for
different areas.

Thanks

Carlos

--
_________________
Carlos D. Correa
Ph.D. Student
Center for Advanced Information Processing (CAIP)
Rutgers - The State University of New Jersey
CoRE Bldg. Rm 724

Web: http://www.caip.rutgers.edu/~cdcorrea
732-445-0542

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to