facebookresearch / facebookresearch/eft

OpenGL.error.GLError

Open
#9 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
407
Forks
35
PR merge metrics
No merged PRs in 30d

Description

when I run the demo visEFTFit.py , my parser definition is:

parser = argparse.ArgumentParser()
parser.add_argument('--img_dir',default="../demo/images/demo.png", type=str , help='Folder path where input image files exist')
parser.add_argument('--fit_data',default="../eft_fit/MPII_ver01.json", type=str, help='EFT data json fortmat')
parser.add_argument('--smpl_dir',default="../extradata/smpl", type=str , help='Folder path where smpl pkl files exist')
parser.add_argument('--onbbox',action="store_true", help="Show the 3D pose on bbox space")
parser.add_argument('--rendermode',default="geo", help="Choose among geo, normal, densepose")
parser.add_argument('--render_dir',default="render_eft", help="Folder to save rendered images")
parser.add_argument('--waitforkeys',action="store_true", help="If true, it will pasue after each visualizing each sample, waiting for any key pressed")
parser.add_argument('--turntable',action="store_true", help="If true, show turn table views")
parser.add_argument('--multi',action="store_true", help='If True, show all available fitting people per image. Default, visualize a single person at each time')
args = parser.parse_args()

I get error like this:

freeglut (foo): fgInitGL2: fghGenBuffers is NULL
Traceback (most recent call last):
File "E:/human_pose_estimation/eft/demo/visEFTFit.py", line 436, in
renderer = getRenderer(args.rendermode)
File "E:/human_pose_estimation/eft/demo/visEFTFit.py", line 52, in getRenderer
renderer = meshRenderer.meshRenderer()
File "E:\human_pose_estimation\eft\renderer\meshRenderer.py", line 37, in __init__
glRenderer.__init__(self, width, height, name, 'geo', color_size, ms_rate)
File "E:\human_pose_estimation\eft\renderer\glRenderer.py", line 34, in __init__
glEnable(GL_DEPTH_CLAMP)
File "D:\ProgramFiles\Anaconda3\lib\site-packages\OpenGL\platform\baseplatform.py", line 415, in __call__
return self( *args, **named )
File "src\errorchecker.pyx", line 58, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError
OpenGL.error.GLError: GLError(
err = 1280,
description = b'\xce\xde\xd0\xa7\xc1\xd0\xbe\xd9',
baseOperation = glEnable,
cArguments = (GL_DEPTH_CLAMP,)
)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.