Justin Couch wrote:
Florin Herinean wrote:

However, the model was not intended to be modified. I think I will
extract
from the app code a simple viewer which will not allow editing out of the
context.

The basic concepts of this app sound very much like what VRML/X3D is
designed to do. Any chance we could convince you to re-cast the lego app
 to one of these languages and then use it as a demo application?

Justin,

Although Florin has extended the part definition language and
rewritten many of the part files, more information on the
original parts, and part description language can be found
at:

http://www.ldraw.org

These parts libraries are PD and maintained by hobbyists who
create some really amazing images. The car.dat file that you
can see in Florin's applet is a sample file included with the
original Author's DOS based program called 'LDRAW'. Since then
many other programs have been written, including the currently
popular MLCAD. Also there are a couple of programs which take
LDRAW models and convert them to POVray code for some pretty
spectacular renderings.

The LDRAW .dat (or newly renamed .ldr) file format is extremely
primitive, and possibly easily translated into VRML or X3D. The
biggest current obstacle in the library is the lack of consistent
vertex winding. Though this is being worked on.

There have been many discussions on future improvements to the
part description language, and switching to one based in XML
has been suggested before.

Like Florin, I have been working for a while on a similar
program and there are at least 2 others that I know of also
being written in Java3D. Unfortunately I don't get much
time to work on mine much anymore and the others seem to
be way ahead of me in functionality.

       -Kyle


--
                                   _
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald                 (o o)         Systems Support Engineer
Sun Microsystems Inc.            |||||
Enterprise Server Products                        [EMAIL PROTECTED]
1 Network Drive BUR03-4630       \\\//          voice:   (781) 442-2184
Burlington, MA 01803             (o o)            fax:   (781) 442-1542
-------------------------------ooO(_)Ooo-------------------------------

===========================================================================
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