Comparisions: - Applications: Fractal Terrain & Flocking (animated particles)
- Tools: VRML, Java 1.1, & Java3d The common perception of animation with Java is that it is slow, but it can be fast, with Java3d. The common perception of web animation is that it requires "windows only" plug-ins, proprietary tools, and is very limited: with Java3d no such limits exist. Java3d can load & render VRML and render it with high quality and high speed, in a browser, and out. Fractal Terrain ( Tutorial, Demo, Source Code ) ( Java World ) ---------------------------------------------- http://www.javaworld.com/javaworld/jw-08-1998/jw-08-step_p.html Fractal Terrains ( with Source code ) ( Java 1.1 ) ------------------------------------ http://www.ipm.sci-nnov.ru/~demidov/3Dapp/Mount.htm http://www.ipm.sci-nnov.ru/~demidov/3Dapp/MountainC.java http://www.ipm.sci-nnov.ru/~demidov/3Dapp/Mountain3D.java http://www.ipm.sci-nnov.ru/~demidov/VRML/Terra/Terra.htm http://www.ipm.sci-nnov.ru/~demidov/VRML/Terra/Terra.java Fractal Terrain with Java3d --------------------------- http://code.j3d.org/examples/terrain/index.html http://code.j3d.org/examples/terrain/applet.html 3d Random Terrain ( Interactive Demos with source code ) ------------------------------------------( Java ) | | A simple algorithm to make 3D hills | from correlated random noise. | | Tiny interactive Java1.1 applet and comments at | http://www.ipm.sci-nnov.ru/~demidov/perc/noise.htm or http://www.people.nnov.ru/fractal/perc/noise.htm | | Evgeny | [ Evgeny Demidov wrote to comp.lang.vrml on March 11, 2002 ] | http://groups.google.com/groups?hl=en&group=comp.lang.vrml&selm=17b1d07c.0203112211.2a6ebcf7%40posting.google.com Source Code: ----------- http://www.ipm.sci-nnov.ru/~demidov/perc/Random3D.java Putting 3D on the Desktop: VRML97 and Java3D ------------------------------------------- - Comparisons: Demo & Source Code: VRML, Java3d, Java 1.1 Flocking : VRML, Java3d, Java 1 "C" solutions compared ---------------------------( animated Boids or particles ) http://www.cs.ucl.ac.uk/staff/A.Steed/boids.html http://www.cs.ucl.ac.uk/staff/A.Steed/3ddesktop/index.html http://www.cs.ucl.ac.uk/staff/A.Steed/shout/boid_demo.html http://www.cs.ucl.ac.uk/staff/A.Steed/3ddesktop/java3d/boid_demo.html http://www.cs.ucl.ac.uk/staff/A.Steed/3ddesktop/java3d/BoidDemo-java.tar http://www.cs.ucl.ac.uk/staff/A.Steed/3ddesktop/vrml/boid_demo.html ~~~~~~~~~~ Web 3D ~~~~~~~~~~~~~~~ ~~~~~~~ All you need is a ~~~~~~~~~~~~ ~~~~~ Java enabled browser ~~~~~~~~~~ | | "The use of computer graphics in user | interfaces today poses some problems. | Graphical description languages are either | to low-level ( OpenGL ) or lack the | expressiveness ( VRML ) needed for use in | user interfaces. ... | | We have shown on the Java that platform | that is possible to create executable | 3D visualizations which animates robots | exported as static geometry objects from | an object library ... The resulting | visualization is packaged as a software | component and is directly executable in | | a __ Microsoft _ environment ... | a __ Java ____ environment and | a __ browser __ environment ... | | Java ... has the additional advantage of | being free ... | | This makes it possible to freely create and | distribute computer graphics ... the portability | and scalability of the Java 2 platform ... | have unique benefits, which should be of | great value .... | | - Mathias Haage, Department of Computer Science | - Lund University, Sweeden | http://www.dna.lth.se/home/Mathias_Haage/etfa99/article.pdf http://www.dna.lth.se/home/Mathias_Haage/robot/index.html | http://www.web3d.org/WorkingGroups/vrml-mpeg4/hypermail/2001/0026.html VRML can be animated in a browser or in a stand-alone application ( with the ability to network onto the web ) with Java3d and the Sun VRML Loaders, on Windows & Linux: VRML animated with Java3d: Molecules, Humans, Games. -------------------------------------------------------- http://www.frontiernet.net/~imaging/molecular_modeling.html http://www.frontiernet.net/~imaging/java3d_and_vrml.html http://www.frontiernet.net/~imaging/games_with_java3d.html http://www.frontiernet.net/~imaging/great_3d_java.html Rigidity of Sphere Packings, A Linear Programming Approach ---------------------------------------------------------- Aleksandar Donev, January 2002, Princeton University | http://atom.princeton.edu/donev/Packing/LPRigidity/LPRigidity.html Java3d uses optimized DirectX or OpenGL code and can use hardware acceleration for high speed, hiqh quality rendering. Evgeny, are you ready to move to Java3d ? Java3d offers better rendering of worlds with high polygon counts: something your molecular modeling applications need. Many Molecular Modeling applications have already been developed in Java3d, and some can read and write VRML, and the VRML models including some of your models, can be animated with Java3d applications using the Sun VRML Loaders, and I've done it, using some of your models. I do web animation with Java3d, VRML, & Linux. -- 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".
