If java3d is mostly written in Java, surely Sun would only need to provide
the shared libraries that make up the native part of the implementation (j3d
& j3daudio I believe). It would appear that the j3d library is not much more
than a native wrapper on the OpenGL library and j3daudio a wrapper for the
audio library.

If this is the case, then support for the different platforms will fall on
the implementors of the openGL and audio libraries? Any problems not related
to those libraries would (most likely) be a bug in the java3d code which
would be Sun's responsibility.

Source or no source, a binary for most platforms shouldn't be too hard to
produce. For example, I would like to see a Mesa version of j3d available
for linux-x86 when blackdown finish their jdk1.2 release (supposedly this
month).

This may be an overly simplistic view but the native/java division of java3d
appears to fairly simple.
Please correct me if I am wrong.

regards
Grant Jennings

Rob Posadas wrote:
> Yes, there are two main issues with any of these porting efforts:
>     - Is JDK 1.2 available
>     - Are there resources available, within Sun, or within the
>       platform vendor, to port Java 3D, fully test Java 3D, and
>       maintain Java 3D long term on a particular platform.
>
>       For everyone wondering why we aren't porting Java 3D to
>       everything platform that supports Java, this is why.
>
> The goal is to have the platform vendors support Java 3D once
> JDK 1.2 is available on their platforms.
>
> Because Java 3D is written almost entirely in Java, the porting
> of the code is not the major task.  It's testing on multiple OS's,
> multiple pieces of hardware, etc. and then retesting when new
> hardware, software and Java 3D releases are put out.
>
> This is why our Java 3D group couldn't possibly support all of the
> possible Java platforms.  The support has to, primarily, come from
> the platform vendors themselves.
>
>
>
> Rob Posadas
>
> Manager, 3d Graphics Software
> Sun Microsystems
> [EMAIL PROTECTED]
> (650) 786-7873
>

=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 3D Home Page: http://java.sun.com/products/java-media/3D/

Reply via email to