pyopengl

    2熱度

    1回答

    我想與PyOpenGL中的framebuffer對象一起工作,並已發現一些教程來教我自己。我正在使用Python 2.7.3開發一個WinXP機器,我剛安裝了PyOpenGL 3.0.2和PyOpenGL-accelerated 3.0.2的二進制發行版。然而,直接在一開始,我遇到了一個問題,從某種意義上說,我得到的錯誤信息是fbo函數似乎不存在。這是重建我的問題的步驟: 導入模塊: from O

    2熱度

    2回答

    我看到所有關於pyopengl的教程都實現了pygame,可以使用PyOpengl而不使用pygame嗎?如果是這樣,那麼,沒有pygame,速度最快?

    0熱度

    2回答

    我試圖運行在我的Mac Python腳本。我正在錯誤: - ImportError: No module named opengl.opengl 我GOOGLE了一下,發現我不見了pyopengl。我安裝PIP 。我去的目錄PIP-1.0,然後說 sudo pip install pyopengl 並正確,我相信安裝,因爲我得到了這個 Successfully installed pyopengl

    1熱度

    1回答

    PyOpenGL文檔說: 由於的方式OpenGL和ctypes的處理,例如,指針,到陣列數據,它往往是必要的,以確保一個Python數據結構被保留(即,不收集的垃圾) 。這是通過將數據存儲在由特定於上下文的鍵索引的數據值數組中來完成的。提供此功能的功能由OpenGL.contextdata模塊提供。 究竟是這種情況? 我想到的一種情況是從OpenGL 1返回的客戶端頂點數組,但它們已被緩衝對象替換

    1熱度

    2回答

    我打開一個窗口的Pygame並得出一些東西,它與pyopengl要求是這樣的: def run(facets, SCREEN_SIZE=(800, 600)): pygame.init() screen = pygame.display.set_mode(SCREEN_SIZE, HWSURFACE|OPENGL|DOUBLEBUF) glViewport(0, 0

    3熱度

    3回答

    我下面教程從http://pyopengl.sourceforge.net/context/tutorials/shader_1.xhtml 問題是我使用PyOpenGL 3.0.2,這時候我的OpenGL導入從python3.2它完美的罰款。我只是不能找到一個辦法讓OpenGL的上下文python3.2工作: from OpenGLContext import testingcontext

    1熱度

    2回答

    注意,這是現在重新寫,我有更多的線索,問題出在哪裏可... 我創建一個GTK GUI包含兩個嵌入式的OpenGL顯示。兩者都使用相同的着色器代碼(每個編譯一次)。在我的正常硬件上,這工作正常。在運行在相同硬件上的虛擬機上,出現可怕的顏色 - 請參閱圖像。 我懷疑着色器代碼有問題 - 當然下降一個更簡單的着色器確實使問題沒有意義。但是,我確實需要在我的着色器中使用漫射光源和聚光燈,從而使它變得不重要

    0熱度

    3回答

    我想旋轉X軸上的一個對象,但我不明白。 我有一個類的對象3D是: class Object3D(): implements(IRenderizable) def __init__(self, parameters={}): self.parameters = parameters self.ID= Engine().addObject3D() s

    0熱度

    1回答

    我有一個問題,我有許多球體在我的場景與PyOpenGL,但我不能區分一個從另一個領域。 如何在形狀上創建輪廓?

    2熱度

    1回答

    我試圖編寫一些代碼,它將在一個容器中顯示一個圖像作爲簡單的2D紋理矩形。 這裏是我到目前爲止已經有了一個可運行的例子: import wx from wxPython.glcanvas import wxGLCanvas from OpenGL.GLU import * from OpenGL.GL import * import numpy as np from scipy.misc