|
|
|
|
|||||||||||||||
|
|||||||||||||||
|
|||||||||||||||
| |||||||||||||||
|
For Speed use Java3d -- For portability use Java 1 ; VRML can be used for both. Java3d, a VRML file, and the Java JMF created the movie ( below ) on my Windows 95 system.
| |||||||||||||||
| Note: The VRML files decompresses to clear text, use the standard gzip / gnu / Java decompressors, the standard VRML Loaders for Java3D need the file to be decompressed. |
Scenegraph of VRML file natalie.wrl loaded with Sun VRML Loaders.
Java3d : For Speed.
| I'm using the [ Yumetech.com ] Xj3D VRML loader
| to load a VRML-Scene intto Java3D.
|
| In my case it's a face containing 7 different child
| nodes like nose, lips, etc.
|
| CosmoWorlds let me have a view on it without problems.
|
| But when loading it into Java3D, the VRML nodes in the scenegraph
| has tons of link nodes.
|
| I need to to go down 23 layers to have access to a Shape3d
| (like nose, etc).
|
| Is this ... there a way to simplify this.
|
a problem reported to the newsgroup comp.lang.vrml
Yes, don't use the flawed Yumetech Loaders.
Use the Sun VRML Loaders for better results ( above ).
The scenegraph is simpler, and just as it should be.
The Darts Game works on : Windows, Macintosh, Linux ; no plug-in is necessary.
Java 1 : For portability to other platforms ( with Anfy3d, Blaxxun3d, or Shout3d )
|
|
Mult-user 3d Games and 3d chat is the goal,
the 3d Darts Game works now, and I have written
a Java Chat program ...
Linux, Apache, and Java Servlets will provide Server Support,
so it will be the server and client ... both using Java,
and none of the evil Microsoft products will be required.
3d Ping Pong was, and is, in the plan.
Java lets me :
- animate 3d interactive models of humans for gait analysis on the web
- load complex 3d VRML files and display them
- create ".mov" video clips and play them on the web
- read and enhance video clips ( sharpen, smooth, color correct, contrast enhance )
- create high speed animation of complex models with hardware graphics accelerators
and the OpenGL graphics library and it's all portable
- Facilitate Gait Analysis by reading a video clip of someone with a
walking disorder and motion capture data, replicate the motion
with a 3d model, and overlay the 3d human model over the original
video ( after filtering out defects and enhancing the subject ).
It's like amazing, you can do anything ...
With Servlets ( Java on the server ) people can talk
to each other and other machines ...
sharing videos, sharing models ( under shared control );
for fun, for educational purposes, for medical purposes.
Java : the language of the web, the language of the future.
Imaging the Imagined : Modeling with Math & a Keyboard
Contents Page
|
Last modified: 03/31/2003 First Created: 01/22/2000 |
E-
mail:
"Webmaster"
|