{"action":"created","issue":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/678","repository_url":"https://api.github.com/repos/PointCloudLibrary/pcl","labels_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/678/labels{/name}","comments_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/678/comments","events_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/678/events","html_url":"https://github.com/PointCloudLibrary/pcl/issues/678","id":33741518,"number":678,"title":"pcl_viewer crashes with -vbo_rendering 1","user":{"login":"nh2","id":399535,"avatar_url":"https://avatars.githubusercontent.com/u/399535?v=3","gravatar_id":"","url":"https://api.github.com/users/nh2","html_url":"https://github.com/nh2","followers_url":"https://api.github.com/users/nh2/followers","following_url":"https://api.github.com/users/nh2/following{/other_user}","gists_url":"https://api.github.com/users/nh2/gists{/gist_id}","starred_url":"https://api.github.com/users/nh2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nh2/subscriptions","organizations_url":"https://api.github.com/users/nh2/orgs","repos_url":"https://api.github.com/users/nh2/repos","events_url":"https://api.github.com/users/nh2/events{/privacy}","received_events_url":"https://api.github.com/users/nh2/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-05-17T23:03:58Z","updated_at":"2016-02-15T12:17:15Z","closed_at":"2016-02-15T12:17:15Z","body":"`pcl_viewer -vbo_rendering 1 points.pcd`\r\n\r\nLoading output:\r\n\r\n```\r\nThe viewer window provides interactive commands; for help, press 'h' or 'H' from within the window.\r\n> Vertex Buffer Object (VBO) visualization enabled.\r\n> Loading points.pcd [done, 334 ms : 1993742 points]\r\nAvailable dimensions: x y z rgb normal_x normal_y normal_z curvature\r\n```\r\n\r\nPressing `r` to go to a point where I can see the point cloud:\r\n\r\n```\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 166\r\nvtkVertexBufferObject (0xbe70a0): Required OpenGL extensions not supported by the context.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 443\r\nvtkVertexBufferObject (0xbe70a0): No context specified. Cannot upload data.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 166\r\nvtkVertexBufferObject (0xbe7110): Required OpenGL extensions not supported by the context.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 443\r\nvtkVertexBufferObject (0xbe7110): No context specified. Cannot upload data.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 216\r\nvtkVertexBufferObject (0xbe70a0): No context specified. Cannot Bind.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 216\r\nvtkVertexBufferObject (0xbe7110): No context specified. Cannot Bind.\r\n\r\nERROR: In /home/niklas/src/pcl/visualization/src/vtk/vtkVertexBufferObject.cxx, line 216\r\nvtkVertexBufferObject (0xbe7180): No context specified. Cannot Bind.\r\n\r\n[1]    4225 segmentation fault (core dumped)  /home/niklas/src/pcl/build/bin/pcl_viewer -vbo_rendering 1 \r\n```"},"comment":{"url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/comments/184184501","html_url":"https://github.com/PointCloudLibrary/pcl/issues/678#issuecomment-184184501","issue_url":"https://api.github.com/repos/PointCloudLibrary/pcl/issues/678","id":184184501,"user":{"login":"taketwo","id":1241736,"avatar_url":"https://avatars.githubusercontent.com/u/1241736?v=3","gravatar_id":"","url":"https://api.github.com/users/taketwo","html_url":"https://github.com/taketwo","followers_url":"https://api.github.com/users/taketwo/followers","following_url":"https://api.github.com/users/taketwo/following{/other_user}","gists_url":"https://api.github.com/users/taketwo/gists{/gist_id}","starred_url":"https://api.github.com/users/taketwo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taketwo/subscriptions","organizations_url":"https://api.github.com/users/taketwo/orgs","repos_url":"https://api.github.com/users/taketwo/repos","events_url":"https://api.github.com/users/taketwo/events{/privacy}","received_events_url":"https://api.github.com/users/taketwo/received_events","type":"User","site_admin":false},"created_at":"2016-02-15T12:17:15Z","updated_at":"2016-02-15T12:17:15Z","body":"If you want to improve visualization performance with high point counts, switch to a recent VTK version (>= 6.3) with OpenGL2 backend, it will use VBOs internally."}}