The port of Java3D to Mac OS X has been done (its trivial). The
sticking point is whether Apple will sign the Java3D license
agreement.

VisAD will run on Mac OS X even without Java3D, using
Java2D. Performance is slower and it only supports 2-D
graphics, but it works.

However, it is important that Apple and Sun come to an
agreement about the Java3D license.

Cheers,
Bill Hibbard
[EMAIL PROTECTED]

On Fri, 14 Dec 2001, Todd J. wrote:

> Ian,
>
> You might be interested in the following thread excerpted from the
> java-dev mailing list at lists.apple.com.
>
> -Todd
>
> >>I want to ask for any volunteer (person / persons) to help me with some
> >>Java3D (for Mac) graphics. Perhaps someone who can write it
> >>in GL4Java . The purpose is an article/tutorial for GAMELAN for our
> >>community of Java developers , I write for GameLan for a hobby. The subject
> >>of this tutorial/article is:
> >>"Fuzzy Logic in Java" .  I have chosen the commercial library from NRC ,
> >>called  "FuzzyJ Toolkit", it is a collections of programmers library
> >>in Java Fuzzy Logic. The tool FuzzyJ supports  J.E.S.S  (Java Expert Systems
> >>Shell) from Sandia Corp . JESS was written by E.J.Fred, and from the JESS
> >>newsgroup he has confirmed that JESS will support the upcomming SUN
> >>MICROSYSTEMS new  Java Rules API.
> >>Java Rules API is under the community draft spec 94 . Java Specification
> >>Request 94 ( http://www.jcp.org/jsr/detail/94.prt )  . E.J.Fred has been
> >>involved in the JSR-94 group ealier on. It would  make sense to have a
> >>tutorial using FuzzyJ which supports JESS and JESS in turns supports the
> >>upcomming Java Rules API. There are 2 Java3D for scientific visualization
> >>for me to pick from :
> >>   1).  JView3D from Int (Commercial)
> >>   2).  VisAD (free-source)
> >>
> >>Which ever Java3D library I am going to pick, Mac does not support Java3D,
> >>so if anybody who can tweak the codes I am writing in JView3D or VisAD to
> >>make them work perhaps equivalent function in GL4Java that will be great. If
> >>it is not possible, I believe that I am
> >>going to have static images for Java Mac Developers ( generating using
> >>MATLAB). The small app is going to be deployed using Java Webstart. The
> >>Java3D is needed for visualizing membership function in 2 dimensions. The
> >>app is interactive, that parameters can be updated by GUI events. It would
> >>be much more understandable to the learner if it is interactive and live:
> >>For readers who have come
> >>across the application NEF-CLASS-J (for Java), neuro-fuzzy tool for Java, I
> >>am going to develop a similar graphic visualization of Fuzzy-Rules .
> >
> >I have been working on 3D visualization in Java and was using GL4Java
> >precisely because it works on the Mac. However, the clients are
> >nervous about GL4Java (they don't like the installer or anything
> >which isn't blessed by Sun) and want it to use Java3D. Appalled at
> >the prospect of having to develop on a non-Mac, and knowing that I
> >would be using the bare minimum of Java3D features as yet (no sound,
> >texturing, complicated meshes, messing with the camera, Behaviors
> >etc. - basically just displaying transformed primitives in different
> >colours) I decided to write a set of classes which mimic the Java3D
> >API, or just the bits I'm using. I'm using GL4Java as the 3D engine.
> >In one afternoon of doing this I managed to get a non-animated
> >HelloUniverse to run and I'm confident that I'll be able to port my
> >visualization application within a day or so. I'm only doing this to
> >allow myself to develop on the Mac until such time as Java3D becomes
> >available, but it's working great at the moment. There used to be a
> >set of classes which did this, called JFreeD, but it's disappeared
> >and nobody could find me a copy, which is why I started rolling my
> >own.
> >
> >This stuff is very, very skeletal at the moment, but if anyone wants
> >to take it further please get in touch.
> >
> >Jerry
> >--
> >Jerry Huxtable
> >http://www.jhlabs.com
> >
>
>
> Ian Nieves wrote:
>
> >Ladies and Gentlemen,
> >
> >It is time to port Java3D to macosX.
> >It can be done, with the generous contribution of some of your time.
> >I am prepared to help organize the effort and play a role.
> >
> >I would like to build an estimate of potential manpower, so if you are interested 
>in helping such an effort, please email me at [EMAIL PROTECTED] and let me know 
>you exist, and in what way you think you could help.
> >
> >Sincerely,
> >Ian Nieves
> >
> >===========================================================================
> >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".
> >
>
> ===========================================================================
> 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".
>

===========================================================================
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