Yes, Tornadolabs J3dtree Scenegraph Tree Viewer works -----------------------------------------------------
I've used it and it's been documented in the Java3d archives.
Here's an image of it Running ( and documentation follows ):
http://www.frontiernet.net/~imaging/sc_vrml_picking_with_java3d.jpg | http://www.frontiernet.net/~imaging/games_with_java3d.html
It's one of many programs that uses Sun's VRML Loaders vrml97.jar files ( along with Nasa's Fastscript3d Web apps and Sun's Java3d Scenegraph Editor, see below for both ).
The j3dtree_jar.jar file contains several jar files, ".bat" and ".sh" files to run it on Windows and Linux, and a ".wrl" VRML file in the VRML directory, and the .java source files ( get vrml97.jar separately ).
"Documentation" -------------
1) Get the ".jar" files 2) type: jar -xvf j3dtree_jar.jar 3) type: ( on Windows ): run_j3dtree.bat ---- ( on Linux ): sh ./run_j3dtree.sh 4) click on the sphere, cylinder, or box 5) yell: " Wow, it works ! "
http://home.rochester.rr.com/javajava/SourceCode/j3dtree_jar.jar
Run the batch or shell file and it opens to windows, one is the 3d scene of VRML objects that you can click on, and the other contains the Scenegraph tree which you can also click on to expand the nodes, clicking on the 3d objects causes the name of the "picked" object to be displayed in the console window.
J3dTree.jar Scenegraph Tree Viewer with Java3d & VRML ---------------------------- by Daniel Selman, TornadoLabs.com | http://www.manning.com/selman/selman_source.zip http://home.rochester.rr.com/javajava/SourceCode/j3dtree_jar.jar | http://www.frontiernet.net/~imaging/sourcecode/VrmlPickingTest.java http://www.frontiernet.net/~imaging/sc_vrml_picking_with_java3d.jpg | http://www.frontiernet.net/~imaging/games_with_java3d.html
Julian Gomez wrote: > > Is there any documentation on the Java3DTree package? > > It's not even mentioned in my copy of Selman's book, > and there's nothing on the tornadolabs site, ... > > -- Dr. Julian | http://archives.java.sun.com/cgi-bin/wa?A2=ind0307&L=java3d-interest&P=34139
j3dtree.jar & related files ( Selman's Scenegraph Viewer Demo ) ---------------------------
Java ARchive contains: Selman's j3dtree.jar, VrmPickingTest.java etc.
You must also obtain Sun's VRML Loaders: vrml97.jar
To extract the files type:
jar -xvf j3dtree_jar.jar
To run on Windows type: run_j3dtree.bat
To run on Linux type: sh run_j3dtree.sh
read_me.txt : this file. j3dtree_jar.jar : Java ARchive of these files.
web url:
http://home.rochester.rr.com/javajava/SourceCode/j3dtree_jar.jar
Scenegraph Visualizations ... Sun's & Selmans j3dtree.jar ----------------------------------------------------------- | | Scenegraph Visualizations are very helpful. | | We have multiple utilities & methods: | | 1 ) Selman's j3dtree.jar | 2 ) Sun's Scenegraph Editor | 3 ) Martin Baker's "mjbWorld" Modeling Program | 4 ) Web3d.org's 'new' loaders & tools | 5 ) VRML's parallel Scenegraph structure | 6 ) "pure" Java implementations ( not Java3d ) ... | | | Java3d Scenegraph Viewer ( j3dtree.jar ) by Daniel Selman | --------------------------------------- | with VRML Picking | | Picking of VRML objects with your mouse is | demonstrated in a new book, | | Java 3D Programming, by Daniel Selman ( shown on the left ). | ------------------------------------- | | The source code is avaible for free. | | This new book uses the old, | | reliable Sun VRML Loaders for Java3d. | | The program reads a 3d scene as a simple VRML | text file, and displays the Java3d Scene Graph | ( which is interactive, you can expand and collapse | the branches of the scenegraph and examine the | contents of the nodes ), it renders the 3d scene, | and when you click on an object | | it tells you what you clicked on. | | You can see ( and download ) the Java Source code | of the operative file: | | VrmlPickingTest.java | | The publisher's site has more informatation on the book | | http://www.manning.com/selman/selman_source.zip | http://www.frontiernet.net/~imaging/sourcecode/VrmlPickingTest.java | http://www.frontiernet.net/~imaging/sc_vrml_picking_with_java3d.jpg | | http://www.frontiernet.net/~imaging/games_with_java3d.html |
http://archives.java.sun.com/cgi-bin/wa?A2=ind0305&L=java3d-interest&P=R25404
Julian Gomez wrote: > > http://www.tornadolabs.com/News/J3dTree_Home/j3dtree_home.html > > >I use it in some of my examples. > > Information and links at: > http://fivedots.coe.psu.ac.th/~ad/jg/ch8/ | http://archives.java.sun.com/cgi-bin/wa?A2=ind0307&L=java3d-interest&P=34139
TornadoLabs is no more, the original content is gone, Selman moved on to BEA.com then ILOG.com, Selman is still doing Java but not Java3d.
New book demos Scenegraph, Picking in 3d VRML w. Sun VRML Loaders ----------------------------------------------------------------- | | Picking of VRML objects with your mouse is | demonstrated in a new book, | | _ Java _ 3D _ Programming _, by Daniel Selman ... | --------------------------------------------------- | | The source code is avaible for free. [ links below ] | http://www.frontiernet.net/~imaging/games_with_java3d.html http://www.frontiernet.net/~imaging/sourcecode/VrmlPickingTest.java http://www.frontiernet.net/~imaging/sc_vrml_picking_with_java3d.jpg http://www.manning.com/selman/selman_source.zip | | Sun VRML Loaders for VRML / H-Anim Animation --------------------------------------------- | H-Anim and MPEG-4 are dependendent on | implementing technologies, of which Java3d | is one of the best available to us and both | H-Anim and MPEG-4 have been held back | by misperceptions, false statements, and | unethical conduct. | | The VRML Loaders from Sun provided | | the highest level of functionality for | loading VRML files into Java3d ... | | -- and still do -- | | ~~ please ~~ correct me ... if any other | VRML loader is more capable for loading | VRML into Java3d and rendering it with | animation. | | " VRML-97 Loaders, Docs: com.sun.j3d.loader.vrml97 " | -------------------------------------------------- | http://www.web3d.org/TaskGroups/x3d/sun/doc/ | http://www.web3d.org/WorkingGroups/web3d-mpeg/hypermail/2001/0159.html |
http://archives.java.sun.com/cgi-bin/wa?A2=ind0203&L=java3d-interest&P=6204
J3dTree: Interactive Scenegraph Viewer, VRML Loader & Pick Demo ---------------------------------------------------------------
http://archives.java.sun.com/cgi-bin/wa?A2=ind0203&L=java3d-interest&P=R44165
Sun's VRML Loader for Java3d : vrml97.jar Nasa's VRML Loader for Java3d in action:
http://fastscript3d.jpl.nasa.gov/vrml97.html http://fastscript3d.jpl.nasa.gov/vrml97.jar
http://fastscript3d.jpl.nasa.gov/gallery.html
Another VRML Scenegraph Viewer is Sun's Java3d Scenegraph Editor wich also uses Sun's VRML Loaders:
| Sun's Java3d Scenegraph Editor showing a | ------------------------------ | Nasa VRML model uses the Sun VRML Loaders, | source code available and is free ... | http://www.frontiernet.net/~imaging/sc_java3d_editor.jpg | http://java3d.netbeans.org/j3deditor_intro.html | http://www.frontiernet.net/~imaging/terrain_rendering.html
-- Paul, July 21, 2003
The Sun VRML Loaders can also animate Web3d.org's VRML based Human Avatars ( H-Anim ) in a browser.
VRML Human Animation with Sun's VRML Loaders -------------------------------------------- http://www.frontiernet.net/~imaging/vrml_loaders_working.html
-- Paul, Java Developer & Web Animator -------------------------------------- Imaging the Imagined: Modeling with Math & a Keyboard
=========================================================================== 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".