Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OpenGL Specular Reflection Flickering



A few days ago I reported experiencing problems with flickering of specular
reflections on recent nVidia cards, such as the nVidia FX 5200 found on my
G5 iMac.  I've now boiled it down to a simple test case and submitted a bug
# 4070967, which includes source code for reproducing the problem.  It seems
related to a problem with directional lighting:

For example, if the w argument to glLightfv(GL_LIGHT1,GL_POSITION,...) is
exactly zero, which should disable attenuation as per the red book, then
flickering occurs (basically, specular reflections are not always drawn
before the buffer is swapped, even though the triangles themselves are
themselves completely drawn).  However, if w is set to a small non-zero
number, then no flickering is observed. 

Any ideas?

Cheers,
Warren

--
Warren L. DeLano, Ph.D.                     
Principal Scientist

. DeLano Scientific LLC  
. 400 Oyster Point Blvd., Suite 213           
. South San Francisco, CA 94080    
. Biz:(650)-872-0942  Tech:(650)-872-0834     
. Fax:(650)-872-0273  Cell:(650)-346-1154
. mailto:email@hidden      
 


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.