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".
