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