Justin... I created a tessalated dome in the 0..1 range and put that into
the background geometry.  It worked fine as a textured object.  Then I put a
bunch of geometry objects into the background, all in 0..1 range and they
work fine.  The spec says it "renders them at infinity" whatever that means.
It does seem to ignore alpha blended geometry and also does not allow you
share materials from other scenegraphs.  It also seems necessary to make
sure your geometry is unit normalized in 0..1 range and transforms seem to
be ignored.

If you can do anything useful with all those limitations then god bless you.

Dave

----- Original Message -----
From: Justin Couch <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 19, 2001 7:13 PM
Subject: Re: [JAVA3D] Building custom backgrounds


Doug Twilleager wrote:
>
> The background geometry feature of the Java 3D Background node
> should do just what you describe.  It renders a subgraph of
> geometry into the background that is only effected by rotation.

Oh, that's not in the spec anywhere!

Ok, but how is it effected by movements in the viewer's camera position.
My understanding is that it just renders the geometry flat. VRML has an
all encompassing background that changes as you move around with it. My
impression of J3D's background is that it renders the outside of the
object onto the back plane. So if I put a sphere into the background it
would render the outside of the sphere, not the inside that we need. We
also have to deal with top and bottoms so that if the user looks up,
there is a texture there too that is different to each of the sides.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------

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

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