Friday, September 7, 2018

Pygame_openGL(第一人稱視角)

Pygame_openGL(第一人稱視角)




修正後順便來鋪個地板,在移動方面可能還需要再更動

目前只有擺頭而已,移動的話可能還需要再研究,
找第一人稱視角真久,原理竟然是到線性代數最後幾章
opengl-tutorial參考公式
我們先來上扣以後再來理解原理
會覺得閃爍是版本問題沒有雙衝緩衝,pyopengl第一人稱資源少的可憐,恐怖fps?!
還是我沒找到?
#  if( buff==False):
#     buff= True
#     mypos_buff=direction
這邊我以為我腦袋有問題,看能不能避開閃爍,結果還是不行,y軸上下會增加卡頓,





緩衝區問題?


glutSwapBuffers()
其實這一行就可以解決了,我比較衰挑到3.6版,none沒有這個函數?

移動問題