{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/4425","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/4425/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/4425/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/4425/events","html_url":"https://github.com/godotengine/godot/issues/4425","id":150693319,"number":4425,"title":"The 3D scene view does not do a full refresh after re-importing with edits to the .dae file.","user":{"login":"Ace-Dragon","id":10081256,"avatar_url":"https://avatars.githubusercontent.com/u/10081256?v=3","gravatar_id":"","url":"https://api.github.com/users/Ace-Dragon","html_url":"https://github.com/Ace-Dragon","followers_url":"https://api.github.com/users/Ace-Dragon/followers","following_url":"https://api.github.com/users/Ace-Dragon/following{/other_user}","gists_url":"https://api.github.com/users/Ace-Dragon/gists{/gist_id}","starred_url":"https://api.github.com/users/Ace-Dragon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ace-Dragon/subscriptions","organizations_url":"https://api.github.com/users/Ace-Dragon/orgs","repos_url":"https://api.github.com/users/Ace-Dragon/repos","events_url":"https://api.github.com/users/Ace-Dragon/events{/privacy}","received_events_url":"https://api.github.com/users/Ace-Dragon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-04-24T19:41:40Z","updated_at":"2016-04-25T21:22:39Z","closed_at":null,"body":"**Operating system or device:**\r\nWin10 64 bit; 24 gigs RAM; third gen i7 CPU; ATI HD 7xxx GPU\r\n\r\n**Issue description** **(what happened, and what was expected):**\r\nEditing the scene in a 3D program (in this case Blender), exporting the .dae file, and doing the re-import step does not do a full refresh of either the original scene itself or the scenes containing the edited data as an instance (instead you have to close the scene and re-open it). The only area where the refresh works as it should is when a scene file is being created for the first time.\r\n\r\nWhat's expected is that a full view refresh would happen so the edited data immediately becomes visible. This was the case in Godot 1.x, but this has generally been a nuisance in Godot 2.x and hurts usability (even though it's not a showstopper with the quick workaround mentioned).\r\n\r\n**Steps to reproduce:**\r\nCreate a 3D scene file, import it to Godot, then edit the 3D scene file and use the re-import dialogue in Godot. Notice how there's no immediate change.\r\n\r\nNow close the scene and re-open it, the edits should be there as it should be.\r\n"},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/214527374","html_url":"https://github.com/godotengine/godot/issues/4425#issuecomment-214527374","issue_url":"https://api.github.com/repos/godotengine/godot/issues/4425","id":214527374,"user":{"login":"Ace-Dragon","id":10081256,"avatar_url":"https://avatars.githubusercontent.com/u/10081256?v=3","gravatar_id":"","url":"https://api.github.com/users/Ace-Dragon","html_url":"https://github.com/Ace-Dragon","followers_url":"https://api.github.com/users/Ace-Dragon/followers","following_url":"https://api.github.com/users/Ace-Dragon/following{/other_user}","gists_url":"https://api.github.com/users/Ace-Dragon/gists{/gist_id}","starred_url":"https://api.github.com/users/Ace-Dragon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ace-Dragon/subscriptions","organizations_url":"https://api.github.com/users/Ace-Dragon/orgs","repos_url":"https://api.github.com/users/Ace-Dragon/repos","events_url":"https://api.github.com/users/Ace-Dragon/events{/privacy}","received_events_url":"https://api.github.com/users/Ace-Dragon/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T21:22:39Z","updated_at":"2016-04-25T21:22:39Z","body":"One of the points being made here is that this did work in Godot 1.x just fine without breaking the scene.\r\n\r\nIf all you're doing is editing existing objects (without changing their names) or adding objects, then the re-import function can and should be a safe option to use. Things get a little dicier when deleting objects in the 3D program, but that could probably be handled as well. The only thing that can get out of whack is the collision meshes for static geometry, but it shouldn't be a problem if you can tell Godot to use the _-col_ flag as a sign to do a complete rebuild of the collision mesh on re-import."}}