【发布时间】:2012-03-06 14:26:24
【问题描述】:
我编写了一个 Wavefront OBJ 加载器,它可以工作,但是在 500 个多边形、1000 个多边形等于约 10 秒延迟和 2000+ 个多边形等于冻结和崩溃之后,FPS 下降到 ~3。
我的 C++/Qt 应用程序加载大约 15-20 FPS 的 100 万个多边形,我怀疑 PyOpengl(ctypes) 和 PyQt(sip) 包装器。
有没有人尝试将高分辨率模型加载到 PyOpengl 和 PyQt 应用程序中来帮助我?
编辑:我为 OBJ 加载器使用了“顶点缓冲区对象”,所以与 CPU 无关。
【问题讨论】:
标签: python pyqt pyopengl wavefront