What you're seeing may be because the lines aren't being 
affected by the z-buffer.   As result, occlusion between
the solid objects and the wireframe grid are strictly a result
of drawing order.   When the scene is viewed from one direction,
it will look OK because the drawing order is also the distance 
ordering (drawn from back to front).  When you rotate the scene
the drawing order is the same but the depth order is reversed.
then you see the "transparency" effect.

At one time with SGI-GL, line drawing was not affected by the Z-Buffer.
Their rationale was that "lines are infinitely thin and therefore cannot
occlude anything."   I don't know if OpenGL shares this view.

Mark 

-----------------------------------------------------------------------------------
Mark A. Tarlton, Ph.D.
Email:  [EMAIL PROTECTED]    Voice:  847.538.3078   Fax: 847.576.2111
Visual Communications and Display Lab, Motorola Labs,  
1301 E. Algonquin Road, Room 1014 Schaumburg, IL 60196



 

 

> -----Original Message-----
> From: J�rgen Vansteelant [mailto:[EMAIL PROTECTED]]
> Sent: Friday, October 19, 2001 9:02 AM
> To: [EMAIL PROTECTED]
> Subject: [JAVA3D] view
> 
> 
> Hello,
> 
> I've implemented a VRML file into my application, when I 
> rotate the entire
> object then the different parts of the object change of place.
> Some objects become transparent. Is this optical deception 
> or is my object
> really being transformed?
> 
> I hope anyone understands it what I'm trying to explain here. 
> I've putted a
> screenshot of my application.
> 
> What could be the cause of this?
> 
> Thank U
> Jurgen
> 
> --May the source be with you--
> 
>  <<printscreen_viewer.jpg>>
> 
> 
> **** DISCLAIMER ****
> The contents of this e-mail are intended for the named addressee only.
> It contains information which may be confidential and which 
> may also be
> privileged. Unless you are the named addressee (or authorised 
> to receive
> for the addressee) you may not copy or use it, or disclose it 
> to anyone
> else. If you received it in error please notify us 
> immediately and then
> destroy it. Further, we make every effort to keep our network 
> free from
> viruses. However, you do need to verify that this email and 
> any attachments
> are free of viruses as we can take no responsibility for any 
> computer virus
> which might be transferred by way of this e-mail.
> 
> 

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