VRML + Java?

141 views
Skip to first unread message

Fabrizio Giudici

unread,
Jan 16, 2012, 5:37:22 AM1/16/12
to java...@googlegroups.com
I haven't been dealing with VRML for ... I've lost the count of years.
Googling around VRML + Java I seem to be finding very few and very old
(1997!) resources. What's the state of the art? BTW, my needs are loading
and rendering a 3D objects coded in VRML, in a desktop application. They
are pretty simple objects, 3D representations of color gamuts.

Thanks.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
fabrizio...@tidalwave.it
http://tidalwave.it - http://fabriziogiudici.it

Carl Jokl

unread,
Jan 16, 2012, 5:43:40 AM1/16/12
to The Java Posse
That certainly used to be supported in Java3D. That project seemed to
still have some signs of twitching a while ago. I don't know if the
VRML stuff was dropped in later versions but certainly it was in the
earlier versions.

The use of 3D with Java has gone more in the direction of JOGL but
that never had built in support for working with VRML.

On Jan 16, 10:37 am, "Fabrizio Giudici"
<Fabrizio.Giud...@tidalwave.it> wrote:
> I haven't been dealing with VRML for ... I've lost the count of years.
> Googling around VRML + Java I seem to be finding very few and very old
> (1997!) resources. What's the state of the art? BTW, my needs are loading
> and rendering a 3D objects coded in VRML, in a desktop application. They
> are pretty simple objects, 3D representations of color gamuts.
>
> Thanks.
>
> --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> fabrizio.giud...@tidalwave.ithttp://tidalwave.it-http://fabriziogiudici.it

Carl Jokl

unread,
Jan 16, 2012, 5:48:48 AM1/16/12
to The Java Posse
From what I can see the VRML loader was a utility in Sun's Java3D
utilities rather than core Java3D.

Carl Jokl

unread,
Jan 16, 2012, 5:53:01 AM1/16/12
to The Java Posse
java3d.java.net is the home of the latest Java3D implementation. The
project is out in the community now. The VRML loader seems to be split
of into a library on its own now as an optional download.

Fabrizio Giudici

unread,
Jan 16, 2012, 6:14:01 AM1/16/12
to java...@googlegroups.com
On Mon, 16 Jan 2012 11:53:01 +0100, Carl Jokl <carl...@gmail.com> wrote:

> java3d.java.net is the home of the latest Java3D implementation. The
> project is out in the community now. The VRML loader seems to be split
> of into a library on its own now as an optional download.

The impression is that VRML hasn't had a lot of success since the last
time I touched it... right? In any case, the VRML files to use are
generated by an external tool, so I don't have much chances... at least
for now. Thanks for the clarification.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."

Carl Jokl

unread,
Jan 16, 2012, 6:20:05 AM1/16/12
to The Java Posse
I know in Open Wonderland, Google Collada format was used for the 3D
models. This uses the JMonkeyEngine which has a Collada loader built
into it. VRML is fairly dead now as far as I am aware. The problem may
be though if that is what you are stuck with due to your external tool
generating it.

On Jan 16, 11:14 am, "Fabrizio Giudici"
<Fabrizio.Giud...@tidalwave.it> wrote:
> On Mon, 16 Jan 2012 11:53:01 +0100, Carl Jokl <carl.j...@gmail.com> wrote:
> > java3d.java.net is the home of the latest Java3D implementation. The
> > project is out in the community now. The VRML loader seems to be split
> > of into a library on its own now as an optional download.
>
> The impression is that VRML hasn't had a lot of success since the last
> time I touched it... right? In any case, the VRML files to use are
> generated by an external tool, so I don't have much chances... at least
> for now. Thanks for the clarification.
>
> --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> fabrizio.giud...@tidalwave.ithttp://tidalwave.it-http://fabriziogiudici.it

Fabrizio Giudici

unread,
Jan 16, 2012, 6:47:04 AM1/16/12
to The Java Posse, Carl Jokl
On Mon, 16 Jan 2012 12:20:05 +0100, Carl Jokl <carl...@gmail.com> wrote:

> I know in Open Wonderland, Google Collada format was used for the 3D
> models. This uses the JMonkeyEngine which has a Collada loader built
> into it. VRML is fairly dead now as far as I am aware. The problem may
> be though if that is what you are stuck with due to your external tool
> generating it.

Indeed, Java 3D seems stalled since one year ago... and I don't have
experience with it (while I've already integrated JOGL). Changed my mind.

Since the data I have to render are just 3d points sampling a surface, I
think I can read them in another format and work with JOGL.

Thanks Carl.


--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."

ebresie

unread,
Jan 18, 2012, 4:50:17 PM1/18/12
to java...@googlegroups.com
Would anything over at the Web3D consortium help?  Maybe http://www.web3d.org/x3d/xj3d/ ?

Eric
Reply all
Reply to author
Forward
0 new messages