{"action":"created","issue":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/896","labels_url":"https://api.github.com/repos/urho3d/Urho3D/issues/896/labels{/name}","comments_url":"https://api.github.com/repos/urho3d/Urho3D/issues/896/comments","events_url":"https://api.github.com/repos/urho3d/Urho3D/issues/896/events","html_url":"https://github.com/urho3d/Urho3D/pull/896","id":106686613,"number":896,"title":"Export OBJ files from the Urho3D Editor","user":{"login":"JSandusky","id":5519639,"avatar_url":"https://avatars.githubusercontent.com/u/5519639?v=3","gravatar_id":"","url":"https://api.github.com/users/JSandusky","html_url":"https://github.com/JSandusky","followers_url":"https://api.github.com/users/JSandusky/followers","following_url":"https://api.github.com/users/JSandusky/following{/other_user}","gists_url":"https://api.github.com/users/JSandusky/gists{/gist_id}","starred_url":"https://api.github.com/users/JSandusky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JSandusky/subscriptions","organizations_url":"https://api.github.com/users/JSandusky/orgs","repos_url":"https://api.github.com/users/JSandusky/repos","events_url":"https://api.github.com/users/JSandusky/events{/privacy}","received_events_url":"https://api.github.com/users/JSandusky/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-09-16T02:41:22Z","updated_at":"2015-09-28T03:40:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/urho3d/Urho3D/pulls/896","html_url":"https://github.com/urho3d/Urho3D/pull/896","diff_url":"https://github.com/urho3d/Urho3D/pull/896.diff","patch_url":"https://github.com/urho3d/Urho3D/pull/896.patch"},"body":"This pull request adds OBJ export of either the entire scene or just the selected drawables to the editor. Includes normals and texture coordinates (TEXCOORD1) if present in the drawable's geometry. Doesn't write a material file yet (having trouble grokking that format) and all drawable's are written using their highest LOD. Special reminder: Blender ignores OBJ vertex normals.\r\n\r\nExample uses:\r\n\r\n* Send scene geometry to Houdini to do voodoo like flowmaps and such\r\n* Use to aid in modeling a \"fitted\" model \r\n* Author animation for the actual space (ie. dreaded ladder rungs)\r\n* Run analysis tools on it (vertex density \"hotness,\" etc)\r\n* Use for offline rendering\r\n* Not great for combining geometry into a single static geometry (bad workflow for that), but can be used for it\r\n* etc\r\n\r\nI haven't been able to come up with a reason for this to be used outside of the Editor scenario, so there's no bindings for Lua. That would require refactoring the functions out to someplace else. I don't have a problem with making those changes though, just don't see a reason."},"comment":{"url":"https://api.github.com/repos/urho3d/Urho3D/issues/comments/143632790","html_url":"https://github.com/urho3d/Urho3D/pull/896#issuecomment-143632790","issue_url":"https://api.github.com/repos/urho3d/Urho3D/issues/896","id":143632790,"user":{"login":"weitjong","id":5548048,"avatar_url":"https://avatars.githubusercontent.com/u/5548048?v=3","gravatar_id":"","url":"https://api.github.com/users/weitjong","html_url":"https://github.com/weitjong","followers_url":"https://api.github.com/users/weitjong/followers","following_url":"https://api.github.com/users/weitjong/following{/other_user}","gists_url":"https://api.github.com/users/weitjong/gists{/gist_id}","starred_url":"https://api.github.com/users/weitjong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weitjong/subscriptions","organizations_url":"https://api.github.com/users/weitjong/orgs","repos_url":"https://api.github.com/users/weitjong/repos","events_url":"https://api.github.com/users/weitjong/events{/privacy}","received_events_url":"https://api.github.com/users/weitjong/received_events","type":"User","site_admin":false},"created_at":"2015-09-28T03:40:48Z","updated_at":"2015-09-28T03:40:48Z","body":"Sorry about that. The renaming is necessary to simplify some of the construct in the CMakeLists.txt for Clang-tools development work. It should be the only thing that would have direct impact on library user's code that uses AngelScript for scripting, or so I hope. About the rebase, I have done more complicated rebase before in the past and I can say from my experience that it should be doable to resolve a conflict caused by directory/file renaming using git in CLI."}}