[visionegg] (no subject)

  • From: Maja K <maja_ka@xxxxxxxxxxx>
  • To: <visionegg@xxxxxxxxxxxxx>
  • Date: Sat, 1 May 2010 09:37:23 -0500

Dear All,

I have a big problem with speed efficiency. I must display the dots on the 
screen. However, monitor is 170Hz, and the best I can get, according to 
VisionEgg is 160 frames per second. I changed the DotArea2D function to have as 
few computation as possible, but I am still getting stuck on the following:

    gl.glBegin(gl.GL_POINTS)
    for i in xrange(len(xs)):
        gl.glVertex3f(xs[i],ys[i],zs[i])
    gl.glEnd()

especially when the dot arrays are big it takes long time for the frame to be 
drawn. Is there a way I could somehow speed it up? As the dots I am displaying 
do not move I thought I could have the frame somehow always drawn in the back 
buffer and then just show it or not, is it possible??

I will appreciate any help,
thanks a lot,
Maria

                                          
_________________________________________________________________
Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_1

Other related posts: