{"action":"created","issue":{"url":"https://api.github.com/repos/rock-simulation/phobos/issues/84","labels_url":"https://api.github.com/repos/rock-simulation/phobos/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/rock-simulation/phobos/issues/84/comments","events_url":"https://api.github.com/repos/rock-simulation/phobos/issues/84/events","html_url":"https://github.com/rock-simulation/phobos/pull/84","id":103696480,"number":84,"title":"Refactor scene export","user":{"login":"SamuelYaron","id":7946759,"avatar_url":"https://avatars.githubusercontent.com/u/7946759?v=3","gravatar_id":"","url":"https://api.github.com/users/SamuelYaron","html_url":"https://github.com/SamuelYaron","followers_url":"https://api.github.com/users/SamuelYaron/followers","following_url":"https://api.github.com/users/SamuelYaron/following{/other_user}","gists_url":"https://api.github.com/users/SamuelYaron/gists{/gist_id}","starred_url":"https://api.github.com/users/SamuelYaron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SamuelYaron/subscriptions","organizations_url":"https://api.github.com/users/SamuelYaron/orgs","repos_url":"https://api.github.com/users/SamuelYaron/repos","events_url":"https://api.github.com/users/SamuelYaron/events{/privacy}","received_events_url":"https://api.github.com/users/SamuelYaron/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"kavonszadkowski","id":7878235,"avatar_url":"https://avatars.githubusercontent.com/u/7878235?v=3","gravatar_id":"","url":"https://api.github.com/users/kavonszadkowski","html_url":"https://github.com/kavonszadkowski","followers_url":"https://api.github.com/users/kavonszadkowski/followers","following_url":"https://api.github.com/users/kavonszadkowski/following{/other_user}","gists_url":"https://api.github.com/users/kavonszadkowski/gists{/gist_id}","starred_url":"https://api.github.com/users/kavonszadkowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kavonszadkowski/subscriptions","organizations_url":"https://api.github.com/users/kavonszadkowski/orgs","repos_url":"https://api.github.com/users/kavonszadkowski/repos","events_url":"https://api.github.com/users/kavonszadkowski/events{/privacy}","received_events_url":"https://api.github.com/users/kavonszadkowski/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/rock-simulation/phobos/milestones/4","html_url":"https://github.com/rock-simulation/phobos/milestones/Phobos%200.8","labels_url":"https://api.github.com/repos/rock-simulation/phobos/milestones/4/labels","id":998519,"number":4,"title":"Phobos 0.8","description":"In short, this release is supposed to add in all the cool stuff we've been thinking about that wasn't high priority. We really want to take our time with this one, thus the release date should be seen with some flexibility in mind.","creator":{"login":"kavonszadkowski","id":7878235,"avatar_url":"https://avatars.githubusercontent.com/u/7878235?v=3","gravatar_id":"","url":"https://api.github.com/users/kavonszadkowski","html_url":"https://github.com/kavonszadkowski","followers_url":"https://api.github.com/users/kavonszadkowski/followers","following_url":"https://api.github.com/users/kavonszadkowski/following{/other_user}","gists_url":"https://api.github.com/users/kavonszadkowski/gists{/gist_id}","starred_url":"https://api.github.com/users/kavonszadkowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kavonszadkowski/subscriptions","organizations_url":"https://api.github.com/users/kavonszadkowski/orgs","repos_url":"https://api.github.com/users/kavonszadkowski/repos","events_url":"https://api.github.com/users/kavonszadkowski/events{/privacy}","received_events_url":"https://api.github.com/users/kavonszadkowski/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":12,"state":"open","created_at":"2015-02-27T09:19:12Z","updated_at":"2015-09-22T06:56:32Z","due_on":"2015-08-30T22:00:00Z","closed_at":null},"comments":3,"created_at":"2015-08-28T10:46:07Z","updated_at":"2015-09-23T06:38:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rock-simulation/phobos/pulls/84","html_url":"https://github.com/rock-simulation/phobos/pull/84","diff_url":"https://github.com/rock-simulation/phobos/pull/84.diff","patch_url":"https://github.com/rock-simulation/phobos/pull/84.patch"},"body":"This pull request is an attempt to refactor the mars scene export to prepare phobos to include new entitytypes. At this moment the SMURFS exporter respects smurf entities only so heightmaps (work in progress) and lights have to be (re-)added. The export will consider all links containing entityname and entitytype as entities to export with the scene. The new implementation keeps the old signature so no more changes are needed. Subdirectories and selected_only flags are still supported. Roboter dummies need a isReference custom property with any content to be identified as dummies and exported properly. This functionality has to be implemented in the CreateRobotLibInstace Operator as well."},"comment":{"url":"https://api.github.com/repos/rock-simulation/phobos/issues/comments/142508306","html_url":"https://github.com/rock-simulation/phobos/pull/84#issuecomment-142508306","issue_url":"https://api.github.com/repos/rock-simulation/phobos/issues/84","id":142508306,"user":{"login":"SamuelYaron","id":7946759,"avatar_url":"https://avatars.githubusercontent.com/u/7946759?v=3","gravatar_id":"","url":"https://api.github.com/users/SamuelYaron","html_url":"https://github.com/SamuelYaron","followers_url":"https://api.github.com/users/SamuelYaron/followers","following_url":"https://api.github.com/users/SamuelYaron/following{/other_user}","gists_url":"https://api.github.com/users/SamuelYaron/gists{/gist_id}","starred_url":"https://api.github.com/users/SamuelYaron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SamuelYaron/subscriptions","organizations_url":"https://api.github.com/users/SamuelYaron/orgs","repos_url":"https://api.github.com/users/SamuelYaron/repos","events_url":"https://api.github.com/users/SamuelYaron/events{/privacy}","received_events_url":"https://api.github.com/users/SamuelYaron/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T06:38:04Z","updated_at":"2015-09-23T06:38:04Z","body":"I have some issues creating the \"export heightmap as mesh\" option. How should the entry in the smurf file look like? The normal heightmap export looks like this:\r\n\r\n```yaml\r\n- anchor: world\r\n  file: heightmaps/heightmap.png\r\n  height: 1.0\r\n  length: 2.9870383739471436\r\n  name: testHeightmap\r\n  position: [2.2697973251342773, -1.9981745481491089, 2.098865032196045]\r\n  rotation: [1.0, 0.0, 0.0, 0.0]\r\n  type: heightmap\r\n  width: 2.9870386123657227\r\n```\r\n\r\nHow should the export with the mesh option look like? The same but with a mesh file instead of an image and without widht/height/length?\r\n\r\n```yaml\r\n- anchor: world\r\n  file: heightmaps/hMap.obj\r\n  name: testHeightmap\r\n  position: [2.2697973251342773, -1.9981745481491089, 2.098865032196045]\r\n  rotation: [1.0, 0.0, 0.0, 0.0]\r\n  type: mesh\r\n```"}}