Desiree,

I hesistate to respond because I'm at a customer site and don't have my
notes with me.  I've exchanged several e-mails with Sun engineers
regarding the clipping planes.  In my opinion this is one critical and
hugely flawed portion of Java 3D.  I found out that the value you set
for the clipping plane is not by default relative to the position of the
view platform.  You might say "of course not" if you understand all the
technical details of where the eye is located, etc, etc.  But the fact
is that it's confusing (at least to me) that when I set the front
clipping value to 0.1 that objects begin to be clipped when they are
0.86 away from the view platform (and this value dynamically adjusts
depending on the resolution, FOV and I'm not sure what all values).
Hence if I design based on my screen being at 1024x768 then someone runs
my application on a machine at 640x480... guess what?  The clipping
plane has MOVED!

I feel this should be clearly documented and explained.  The response I
received was essentially "it's more of an art than a science" right now.

- John Wright
Starfire Research

Desiree Hilbring wrote:
>
> Hi,
>
> we had problems with our mailserver, thats why you did not hear from me
> the last week.
> My problem was, that I encountered rendering problems of a box during
> rotation.
> The problem is solved, it was a clipping problem a fiddled around with the
> front clipping plane after I was sure, that the geometry and the normals
> were ok.
> I determined, that the problems arised, everytime my front clipping plane
> had a very small value around 0.05. Setting the front clipping plane to
> 1.0, the rendering problems vanished. Is it not possible to set the front
> clipping plane to a very small value? I am always setting the back
> clipping plane accordingly to the front clipping one, so that my ratio
> never exceeds 3000.
>
> Thanks Desiree
>
> o------------------------------------------------------------------------o
> | Desiree Hilbring      Institut fuer Photogrammetrie und Fernerkundung  |
> |                       Universitaet Karlsruhe, Germany                  |
> |                                                                        |
> |                       email: [EMAIL PROTECTED]             |
> |                       # 0721 6083676                                   |
> o------------------------------------------------------------------------o
>
> ===========================================================================
> 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