因为只是为了验证原理和想法,实在不愿意折腾 C++ 去编译、链接找库…,并且为了配合今后一系列关于 CG 的文章,决定用 python 的 opengl wrapper 来进行实践,所以第一步就是安装 pyopengl 了。
pip install PyOpenGL PyOpenGL-accelerate
我的电脑是 Mac, 安装以后可以验证一下,粘贴下面这个代码,然后运行这个脚本,看看是否可以正常打开窗口,并且可以绘制一个粉色的正方形。
from OpenGL.GL import *
from OpenGL.GLUT import *
from OpenGL.GLU import *
w,h= 500,500
def square():
glBegin(GL_QUADS)
glVertex2f(100, 100)
glVertex2f(200, 100)
glVertex2f(200, 200)
glVert

这篇博客主要介绍了如何在Mac上安装PyOpenGL,以便于进行计算机图形学(CG)的学习和实践。作者提到,由于不想处理C++的编译和库链接问题,选择使用Python的OpenGL包装器。在安装过程中遇到找不到OpenGL和GLUT库的问题,通过修改Python环境中的库配置文件解决了问题,确保能够成功打开窗口并绘制粉色正方形。
最低0.47元/天 解锁文章
5807

被折叠的 条评论
为什么被折叠?



