{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/7102","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/7102/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/7102/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/7102/events","html_url":"https://github.com/mrdoob/three.js/issues/7102","id":104842637,"number":7102,"title":"OBJLoader strips vertices without faces","user":{"login":"vidstige","id":655605,"avatar_url":"https://avatars.githubusercontent.com/u/655605?v=3","gravatar_id":"","url":"https://api.github.com/users/vidstige","html_url":"https://github.com/vidstige","followers_url":"https://api.github.com/users/vidstige/followers","following_url":"https://api.github.com/users/vidstige/following{/other_user}","gists_url":"https://api.github.com/users/vidstige/gists{/gist_id}","starred_url":"https://api.github.com/users/vidstige/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vidstige/subscriptions","organizations_url":"https://api.github.com/users/vidstige/orgs","repos_url":"https://api.github.com/users/vidstige/repos","events_url":"https://api.github.com/users/vidstige/events{/privacy}","received_events_url":"https://api.github.com/users/vidstige/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mrdoob/three.js/labels/Enhancement","name":"Enhancement","color":"deffdb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-04T07:31:54Z","updated_at":"2015-09-06T05:59:43Z","closed_at":null,"body":"The `OBJLoader` strips vertices without any face while loading. I want to load a point cloud without any faces whatsoever, but this obviously does not work. I do realize stripping make perfect sense in most cases. I think a solution where the vertices & faces are loaded naively at first, and then vertices are stripped in a separate step would be helpful. Then it would be fairly easy to make an option to the load function that disables that step.\r\n\r\nMostly unrelated, but from glancing at the code it seems that vertices are duplicated once for each triangle. Any reason for this? Or am I mistaken? "},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/138043896","html_url":"https://github.com/mrdoob/three.js/issues/7102#issuecomment-138043896","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/7102","id":138043896,"user":{"login":"vidstige","id":655605,"avatar_url":"https://avatars.githubusercontent.com/u/655605?v=3","gravatar_id":"","url":"https://api.github.com/users/vidstige","html_url":"https://github.com/vidstige","followers_url":"https://api.github.com/users/vidstige/followers","following_url":"https://api.github.com/users/vidstige/following{/other_user}","gists_url":"https://api.github.com/users/vidstige/gists{/gist_id}","starred_url":"https://api.github.com/users/vidstige/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vidstige/subscriptions","organizations_url":"https://api.github.com/users/vidstige/orgs","repos_url":"https://api.github.com/users/vidstige/repos","events_url":"https://api.github.com/users/vidstige/events{/privacy}","received_events_url":"https://api.github.com/users/vidstige/received_events","type":"User","site_admin":false},"created_at":"2015-09-06T05:59:43Z","updated_at":"2015-09-06T05:59:43Z","body":"That would be awesome I think. Making the code only slightly more complicated a lot of people would benefit from the latter improvement, while I and others loading point clouds would benefit from the former.\r\n\r\nShould I make a second issue for the second issue?"}}