fr = 0 # Display scene and rotate shape while DISPLAY.loop_running(): myshape.draw() myshape.rotateIncY(0.247) myshape.rotateIncZ(0.1613) myshape.translateX(dx) if myshape.x() > 5: dx = -0.05 elif myshape.x() < -5: dx = 0.05 mywater.draw() offset = (offset + do) % 1.0 # move texture offset in v direction mywater.set_offset((0.0, offset)) mystring.draw() mystring.rotateIncZ(0.05) if time.time() > next_time: i_n = (i_n + 1) % num_n mywater.buf[0].textures[0] = waterbump[i_n] next_time = time.time() + spf av_fps = av_fps*0.9 + tick/spf*0.1 # exp smooth moving average print(av_fps,"FPS") tick = 0 tick += 1 #screenshot("/media/E856-DA25/New/fr%03d.jpg" % fr) #fr += 1
fr = 0 # Display scene and rotate shape while DISPLAY.loop_running(): myshape.draw() myshape.rotateIncY(0.247) myshape.rotateIncZ(0.1613) myshape.translateX(dx) if myshape.x() > 5: dx = -0.05 elif myshape.x() < -5: dx = 0.05 mywater.draw() offset = (offset + do) % 1.0 # move texture offset in v direction mywater.set_offset((0.0, offset)) mystring.draw() mystring.rotateIncZ(0.05) if time.time() > next_time: i_n = (i_n + 1) % num_n mywater.buf[0].textures[0] = waterbump[i_n] next_time = time.time() + spf av_fps = av_fps * 0.9 + tick / spf * 0.1 # exp smooth moving average print(av_fps, "FPS") tick = 0 tick += 1 #screenshot("/media/E856-DA25/New/fr%03d.jpg" % fr) #fr += 1
ball.rotateIncX(dsz / radius * 50) defocus.start_blur() ball.draw() mymap.draw() myecube.draw() defocus.end_blur() defocus.blur(ball, 4, 15, 2) defocus.blur(mymap, 4, 15, 2) defocus.blur(myecube, 4, 15, 2) monster.draw() # write up the score score0.draw() score1.draw() camera.was_moved = False #Press ESCAPE to terminate k = mykeys.read() if k == 27: #Escape key DISPLAY.destroy() mykeys.close() mymouse.stop() break elif k == 112: #key P screenshot("pong.jpg")
ball.rotateIncX(dsz/radius*50) defocus.start_blur() ball.draw() mymap.draw() myecube.draw() defocus.end_blur() defocus.blur(ball, 4, 15, 2) defocus.blur(mymap, 4, 15, 2) defocus.blur(myecube, 4, 15, 2) monster.draw() # write up the score score0.draw() score1.draw() camera.was_moved = False #Press ESCAPE to terminate k = mykeys.read() if k==27: #Escape key DISPLAY.destroy() mykeys.close() mymouse.stop() break elif k==112: #key P screenshot("pong.jpg")