{"action":"created","issue":{"url":"https://api.github.com/repos/Itseez/opencv/issues/5804","labels_url":"https://api.github.com/repos/Itseez/opencv/issues/5804/labels{/name}","comments_url":"https://api.github.com/repos/Itseez/opencv/issues/5804/comments","events_url":"https://api.github.com/repos/Itseez/opencv/issues/5804/events","html_url":"https://github.com/Itseez/opencv/issues/5804","id":122174787,"number":5804,"title":"real_time_pose_estimation tutorial could use new vtk mesh functionality","user":{"login":"ahundt","id":55744,"avatar_url":"https://avatars.githubusercontent.com/u/55744?v=3","gravatar_id":"","url":"https://api.github.com/users/ahundt","html_url":"https://github.com/ahundt","followers_url":"https://api.github.com/users/ahundt/followers","following_url":"https://api.github.com/users/ahundt/following{/other_user}","gists_url":"https://api.github.com/users/ahundt/gists{/gist_id}","starred_url":"https://api.github.com/users/ahundt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahundt/subscriptions","organizations_url":"https://api.github.com/users/ahundt/orgs","repos_url":"https://api.github.com/users/ahundt/repos","events_url":"https://api.github.com/users/ahundt/events{/privacy}","received_events_url":"https://api.github.com/users/ahundt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-15T01:57:30Z","updated_at":"2015-12-16T17:43:36Z","closed_at":null,"body":"Right now the [real_time_pose_estimation](https://github.com/Itseez/opencv/tree/master/samples/cpp/tutorial_code/calib3d/real_time_pose_estimation) tutorial takes in a [split of .ply for the mesh only, and .yaml for the textures](https://github.com/Itseez/opencv/blob/master/samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/main_detection.cpp#L119). This isn't very useful for any real existing data as far as I'm aware, so I suggest using viz3d to support ply and obj files, especially when the ply can hold textures. Here is what is hopefully the vtk loading test and tutorial: [tests_simple.cpp](https://github.com/Itseez/opencv/blob/master/modules/viz/test/tests_simple.cpp), [test_tutorial3.cpp](https://github.com/Itseez/opencv/blob/master/modules/viz/test/test_tutorial3.cpp).\r\n\r\n@edgarriba you may be interested in this issue since it pertains to your changes."},"comment":{"url":"https://api.github.com/repos/Itseez/opencv/issues/comments/165189551","html_url":"https://github.com/Itseez/opencv/issues/5804#issuecomment-165189551","issue_url":"https://api.github.com/repos/Itseez/opencv/issues/5804","id":165189551,"user":{"login":"edgarriba","id":5157099,"avatar_url":"https://avatars.githubusercontent.com/u/5157099?v=3","gravatar_id":"","url":"https://api.github.com/users/edgarriba","html_url":"https://github.com/edgarriba","followers_url":"https://api.github.com/users/edgarriba/followers","following_url":"https://api.github.com/users/edgarriba/following{/other_user}","gists_url":"https://api.github.com/users/edgarriba/gists{/gist_id}","starred_url":"https://api.github.com/users/edgarriba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edgarriba/subscriptions","organizations_url":"https://api.github.com/users/edgarriba/orgs","repos_url":"https://api.github.com/users/edgarriba/repos","events_url":"https://api.github.com/users/edgarriba/events{/privacy}","received_events_url":"https://api.github.com/users/edgarriba/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T17:43:36Z","updated_at":"2015-12-16T17:43:36Z","body":"Not sure if I understood your question, but as I mentioned before this model.load() doesn't load a normal 3D model. In this application our model is a set 3D points each one associated to a pixel descriptor."}}