Good design often separates data from implementation
code and loading 3d models as VRML datafiles into
a modern, efficient language like Java3d gives you
a portable, efficient, network friendly solution.

Multiple loaders exist and have been successfully
used for Java3d, by Sun, and other parties, and
you can start building 3d games from pre-existing
artwork and programs ...

Games & Human Animation with VRML & Java3d
------------------------------------------
http://www.frontiernet.net/~imaging/games_with_java3d.html
http://www.frontiernet.net/~imaging/java3d_and_vrml.html

  -- Screen captures of games etc., links to Java source code.

A great selection of demos is available from Biel, Switzerland
( below ) ... available with Source code, models, documentation.

Games & Educational 3d Visualization Programs
--------------------( source code available, mostly Java3d )
| a selection of projects written in Java3D
| developed at the Computer Science Department of the
| University of Applied Sciences in Biel (Switzerland)
|  as a part of the third year course  Computer Graphics.
|
http://www.hta-bi.bfh.ch/~swc/DemoJ3D/

Examples include: Battleship3d, Billiards, House Furnishing & more
using both Sun's VRML Loaders and the NCSA loaders:

http://www.hta-bi.bfh.ch/~swc/DemoJ3D/Battleship3D/www/frameset.html

http://www.hta-bi.bfh.ch/Projects/bombermn/
http://www.hta-bi.bfh.ch/Projects/bombermn/screenshots/screenshots.html
http://www.hta-bi.bfh.ch/~swc/DemoJ3D/Glymp3D/www/frames.html

http://cobra.hta-bi.bfh.ch/Home/swc/DemoJ3D/FurnishingPlanner/FurnishingPlanner/www/manual.html
http://cobra.hta-bi.bfh.ch/Home/swc/DemoJ3D/FurnishingPlanner/FurnishingPlanner/www/einleitung.html
http://cobra.hta-bi.bfh.ch/Home/swc/DemoJ3D/FurnishingPlanner/FurnishingPlanner/www/pictures/fp_in_action.jpg

http://www.hta-bi.bfh.ch/~swc/DemoJ3D/Billard-3D/www/index.html
http://www.hta-bi.bfh.ch/~swc/DemoJ3D/Billard-3D/www/docs/Billard3D.zip


 >   I have a problem about using the loader of ncsa.  ...
 >
 >   I've tried to load some 3D graphic which may
 > consist of different parts.  for example,
 > a computer maybe made up of a keyboard, a monitor etc.
 >
 >  So I think it is possible for java3D to resolve
 > these part using some code using other loader.
 >
 >  However, when I use the ncsa loader to load the
 > image, not only it fails to let me to resolve those
 > parts from the scene graph(I've used the hashtable
 > and enumeration method but the enumeration
 > method:hasMoreElements() always evaluate to false),
 > but also change the rotation transformation I used
 > when I load the image with other loader.
 >
 >   Or would there be any other loader which is
 > much more efficient in loading the image ?
 > would anyone give me the suggestion ?
 >
 >  Is there anyone know whatz the problem ?
 > ....I will be appreciate if anyone can help.
 >
 >   Thx!!
|
| [ Siu wrote to Java3d-interest list on Tues Feb 19, 2002 ]
| [  was: "Urgent: The properties of ncsa loader" ]
http://archives.java.sun.com/cgi-bin/wa?A2=ind0202&L=java3d-interest&P=47974

  Start with something that works.

  Understand it, modify it, build on it.

  Then create something new.

  Starting from something that doesn't work is harder.


  The Sun Loaders are better than NCSA loaders,
I've used them to animate Web3d's H-Anim Avatars
with PROTOs, Sensors, and 'Gesture' Animations,
in a  browser, & out, on Windows & Linux.

  Download and run Sun's Fly Through Demo ( see link below ).

  It reads & renders VRML files and other formats too,
and the source code is available, and it works  ;^)

  It will also add lights and position the object
and the view position for you, if needed.

  People have been doing VRML animiation on the
web since at least March 2000, with Java3d.

  Learn from those successes.

  It's probably easier to load the whole scene
at once, rather than load the scene and trying
to break it apart, or you can load seperate
objects and build them up: but start with
something that works.

  The BattleShip game loads, renders, and moves
multiple objects, and is fairly simple.

  Start simple.  Have fun.

VRML Loaders for Games & etc. ( more info, earlier post ):
----------------------------
http://archives.java.sun.com/cgi-bin/wa?A2=ind0202&L=java3d-interes&P=47349
http://groups.google.com/groups?hl=en&group=comp.lang.vrml&selm=3C715287.2060902%40rochester.rr.com

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

Reply via email to