pyopengl

    31

    3답변

    방금 ​​OpenGL SuperBible의 다섯 번째 에디션을 구입했습니다. 나는 그들이 deprecated 기능을 사용하는 것을 피했지만 매우 기쁩니다. 그들의 예제는 GLTools을 사용합니다. GLTools은 간단한 3D 객체를 렌더링하고 절두체, 카메라 및 변형 행렬을 관리하는 데 유용한 유용한 기능을 제공합니다. 이것은 모두 훌륭하지만 제공되는 추

    1

    1답변

    나는 pickgl 함수를 써서 OpenGL 캔버스에서 장면 객체를 선택했다. 내가 즉, 객체 그리기에 glTanslate 또는 glRotated를 사용하지 않는 경우 glRenderMode(GL_SELECT) glMatrixMode(GL_PROJECTION) glPushMatrix() glLoadIdentity() gluPickMatrix(self.

    3

    1답변

    텍스처에서 정점 버퍼로 정점 데이터를 복사하고 정점 버퍼를 그립니다. 지금까지 내가 아는 한 가장 좋은 방법은 텍스처를 fbo에 바인딩하고 glReadPixels를 사용하여 vbo에 복사하는 것입니다. 그러나, 나는이 작업을 얻을 수 없습니다 : glReadPixels "잘못된 작업"오류와 함께 실패합니다. 수정, 예제 및 다른 방법을 환영합니다. glEn

    1

    1답변

    정수 내부 형식으로 텍스처를 만들고 조작하고 싶습니다 (opencl과의 추가 상호 운용성을 위해). 그러나 나는이 텍스쳐를 매핑하는 것에 대해 중요한 점을 놓쳤다. 다음은 훨씬 더 많이 말할 코드 샘플입니다. 내부 형식은 INTERNAL 및 DATACOPY 변수를 정의하여 전환 할 수 있습니다. 질감을 위해 정규화 된 내부 형식 (GL_RGBA, GL_RG

    1

    1답변

    PyOpenGL/PyQt는에 큰 (2^13) 프레임 버퍼 오브젝트를 만들 때 메모리 부족 오류가 받고 있어요 : width = 8192 height = 8192 self.textureFbo = QtOpenGL.QGLFramebufferObject(width,height) self.textureFbo.bind() tex

    1

    1답변

    나는이 pyopengl 응용 프로그램을 가지고 있으며 bbfreeze로 동결하려고합니다. 불행하게도 나는 냉동 응용 프로그램 그것이와 오류를 실행하면 Traceback (most recent call last): File "<string>", line 6, in <module> File "__main__.py", line 128, in <

    0

    2답변

    OpenGL에서 구조 (뉴런)와 같은 트리 (선으로 구성)를 그린 후 활동에 따라 트리의 각 가지에 색상을 적용합니다. 각 분기 부분은 한 인스턴스에서 다른 색상을 가질 수 있습니다. 브랜치에 해당하는 인스턴스에서 색상의 기록을 유지합니다. 트리를 (모델 뷰 매트릭스를 변경하여) 트리를 회전시킬 수 있습니다. 업데이트 할 때 지점에서 변화하는 색상 (활동)

    1

    1답변

    나는 현재 glsl로 놀고있다. 그 목적을 위해 나는 배열로부터 새로운 색을 계산하는 gsls에 대한 OpenGL 코드의 배열을 전달해야합니다. 그러나 어쨌든 이것은 나를 위해 작동하지 않습니다. 배열 전체를 가져 오는 대신 항상 첫 번째 항목 만 사용합니다. 내가 잘못하고 있다고 말하면서 도와 주시겠습니까? import numpy as np \\...

    4

    2답변

    PyOpenGL을 사용하여 2D 이미지를 그립니다. 그런 다음이 이미지를 디스크에 저장하기 위해 Python Imaging Library (PIL)를 사용하고 싶습니다. GLUT를 사용하여 완벽하게 작동하는 이미지를 표시합니다. 그러나 PIL을 사용하여 이미지를 저장할 때 잘못된 클리핑을 추출합니다. 크기가 잘못되었습니다. 여기에는 효과를 재생산하는 최소한

    0

    1답변

    그래서 Mac OS에서 응용 프로그램을 개발했는데 지금은 Windows XP가 설치된 시스템에서이 응용 프로그램을 테스트하려고합니다. 이제 여기서 glGenBuffer 및 glGenBuffer가 NullFunctionException을 제공한다는 첫 번째 문제가 발생하지 않습니다. 그래서 그 컴퓨터에서 OpenGL 버전을 확인하려고했지만 glGetStrin