Watch Grass Grow with Java3d: L-Systems & Virtual Plant Growth ---------------------------------------------------------------
Lan Wu-Cavener wrote: > > It may be not the right time to still focus on using Java3D. > | http://archives.java.sun.com/cgi-bin/wa?A2=ind0308&L=java3d-interest&P=33308
Nonsense.
Java3d has served us well and will and continue to do so.
Many of us have had projects succeed with Java3d.
The problems of Yumetech.com & Justin Couch are their own and not typical of the larger community.
> it is very important to our project surviving too. > > I would like to use a particle system to model a grass clump. > > But I don't know much about manipulating buffer. > How can I disable clearing buffer so that a grass blade > can be generated from a particle? > > Could anyone give me some advice? > > Any help is appreciated! > Lan > > > Lan Wu-Cavener > Dept. of Landscape Architecture > | http://archives.java.sun.com/cgi-bin/wa?A2=ind0308&L=java3d-interest&P=33308
Yes, you can do "growing plant simulations" with Java3d.
I'd like to show you the "big picture" first, a working solution:
Virtual Plants & Modeling 3d L-Systems with Java3d with Source Code ===============---------------------------------------------------- | | This project shows one or more 3D branching structures like bushes, | trees or flowers in a landscape, all created with Java3D. | | The plants are generated with a so-called Lindenmayer system, | which just describes the rules and regularity of the plants. | | In this program the plants are not just static but they grow | with time. The user may first choose where on the landscape he | wants to place what plant and adjust some other features, | then he can walk around in the virtual scene and ... | | ... see the plants grow. | http://www.hta-bi.bfh.ch/~swc/DemoJ3D/
Virtual Plant & L-Systems __ Demo with __ free source code ___ -------------------------------------------------------------------------- http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/ http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/www/static/download/download.html http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/www/static/download/source.zip http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/www/static/download/virtual_plants.zip http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/www/growing/screenshots/screenshots.html http://www.hta-bi.bfh.ch/~swc/DemoJ3D/VirtualPlants/www/static/examples/plant.gif
Java3d projects including Games & Simulations from University of Biel -------------------------------- ( Switzerland ) http://www.hta-bi.bfh.ch/~swc/DemoJ3D/ http://www.hta-bi.bfh.ch/~swc/DemoJ3D/Battleship3D/index.html
| "Virtual plants" are computer simulations of the structural | development and growth of individual plants in 3-D space. | | They are tools for plant scientists and teachers in fields | as diverse as developmental biology, agronomy, ecology and pest | management. The approach uses rules of development expressed | as L-systems which are closely related to fractals. | | Complexity and other emergent properties arise when the rules | are applied recursively, the output of one iteration becoming | the input for the next. The approach is an example of computers | providing a new way of achieving the major goal of science to | show how complexity and apparent chaos can be compressed into, | and regenerated from, simple rules. | http://www.cpai.uq.edu.au/index.php?q=./our_research/virtual_plants.php
3d Battleship Game with Java3d & VRML from U. Biel --------------------------------------------------------- | The 3d Battleship Game uses standard 3d VRML Models | with Java3d and Web3d's VRML Loaders from Sun. | | The VRML models in the game are also shown ( above ) | displayed with Sun's "Java3d Fly Through" demo and | my own VRML Viewer with Java3d which uses the VRML | Loaders from Sun ( with lots of modifications ). | http://www.frontiernet.net/~imaging/games_with_java3d.html
Plant Simulation ( of the Nuclear Power Plant type ) with VRML & Java3d ----------------------------------------------------------------------- | The VRdose system is a virtual reality tool for assistance | in the decommissioning (dismantling etc) of a nuclear power plant, | used to record and visualise work scenarios with one or several | workers inside the plant. http://www.external.hrp.no/vr/projects/decommissioning/fugen.html | http://java.sun.com/products/java-media/3D/in_action/application.html
| VRML & Java3d Navigation Demo with Source using Sun's Loaders | ------------------------------------------------------------- | | This simple VRML viewer is inteneded mainly as a demonstration | for programmers interested in using VRML and the Java 3D API. | | The code was developed because we wanted good performance | when navigating virtual environments. It was also important | for us that users unacustomed to 3D environments could quickly | and intuitively move around. ... | | We have been using Java 3D since Java 3D 1.2 was released | and our navigation code really gave a boost to our work, | which is the reason why this page is here to share it! | | To run the VRML viewer you should have Java 2 and Java 3D 1.2.1 | properly installed. You also need Sun's ( hosted by the Web3D | Consortium ) | | VRML loader, x3d.jar, [ Sun's VRML Loader ] in your CLASSPATH. | http://www.external.hrp.no/vr/projects/java3d/navigation/License.html | http://www.external.hrp.no/vr/projects/java3d/navigation/index.html
With the Java3d & the Sun VRML Loaders you can animate Web3d.org's H-Anim Avatars in a browser without certificates or downloading additional libraries beyond those required to run Java3d.
Justin Couch has suggested otherwise but his false and fraudulent claims are only self-serving, false and harmful to our community.
Java3d works great with VRML using Sun's VRML Loaders ----------------------------------------------------- http://www.frontiernet.net/~imaging/vrml_loaders_working.html
Please don't apologize for using Java3d: that's what we do here.
-- 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".
