Skip to content

ValueError: Meshrender requires OpenGL 3+! #8

@lsymuyu

Description

@lsymuyu

Hi
After installing meshreder, I got the following warning when run my code.

-- End pasted text --

WARNING:root:Failed to import geometry msgs in rigid_transformations.py.
WARNING:root:Failed to import ros dependencies in rigid_transforms.py
WARNING:root:autolab_core not installed as catkin package, RigidTransform ros methods will be unavailable
Unable to import DataStreamSyncer and Recorder! Likely due to missing multiprocess
WARNING:root:autolab_perception is not installed as a catkin package - ROS msg conversions will not be available for image wrappers
WARNING:root:autolab_perception is not installed as a catkin package - ROS msg conversions will not be available for image wrappers
WARNING:root:autolab_perception is not installed as a catkin package - ROS msg conversions will not be available for image wrappers
WARNING:root:Unable to import pylibfreenect2. Python-only Kinect driver may not work properly.
WARNING:root:Failed to import ROS in Kinect2_sensor.py. Kinect will not be able to be used in bridged mode
WARNING:root:Unable to import openni2 driver. Python-only Primesense driver may not work properly
WARNING:root:Failed to import ROS in primesense_sensor.py. ROS functionality not available
WARNING:root:primesense_sensor.py not installed as catkin package. ROS functionality not available.
WARNING:root:Failed to import ROS in ensenso_sensor.py. ROS functionality not available
WARNING:root:Failed to import ROS in phoxi_sensor.py. PhoXiSensor functionality unavailable.
WARNING:root:Unable to import weight sensor modules!

When I try to render my scence, I got the error...Actually I already installed OpenGL. Thanks for your help.
97 # Render raw numpy arrays containing color and depth
---> 98 color_image_raw, depth_image_raw = scene.render(render_color=True)
99
100 # Alternatively, just render a depth image

C:\Users\liu\Anaconda3\lib\site-packages\meshrender\scene.py in render(self, render_color, front_and_back)
209 raise ValueError('scene.camera must be set before calling render()')
210 if self._renderer is None:
--> 211 self._renderer = OpenGLRenderer(self)
212 return self._renderer.render(render_color, front_and_back=front_and_back)
213

C:\Users\liu\Anaconda3\lib\site-packages\meshrender\render.py in init(self, scene)
52 self._window = pyglet.window.Window(config=conf, visible=False, resizable=False, width=1, height=1)
53 except:
---> 54 raise ValueError('Meshrender requires OpenGL 3+!')
55
56 # Bind the frame buffer for offscreen rendering

ValueError: Meshrender requires OpenGL 3+!

Shouyang

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions