{"action":"created","issue":{"url":"https://api.github.com/repos/opensim-org/opensim-core/issues/903","repository_url":"https://api.github.com/repos/opensim-org/opensim-core","labels_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/903/labels{/name}","comments_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/903/comments","events_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/903/events","html_url":"https://github.com/opensim-org/opensim-core/pull/903","id":144743322,"number":903,"title":"Generate decorations fix","user":{"login":"aymanhab","id":3972208,"avatar_url":"https://avatars.githubusercontent.com/u/3972208?v=3","gravatar_id":"","url":"https://api.github.com/users/aymanhab","html_url":"https://github.com/aymanhab","followers_url":"https://api.github.com/users/aymanhab/followers","following_url":"https://api.github.com/users/aymanhab/following{/other_user}","gists_url":"https://api.github.com/users/aymanhab/gists{/gist_id}","starred_url":"https://api.github.com/users/aymanhab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aymanhab/subscriptions","organizations_url":"https://api.github.com/users/aymanhab/orgs","repos_url":"https://api.github.com/users/aymanhab/repos","events_url":"https://api.github.com/users/aymanhab/events{/privacy}","received_events_url":"https://api.github.com/users/aymanhab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-03-30T22:58:20Z","updated_at":"2016-04-07T21:46:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/opensim-org/opensim-core/pulls/903","html_url":"https://github.com/opensim-org/opensim-core/pull/903","diff_url":"https://github.com/opensim-org/opensim-core/pull/903.diff","patch_url":"https://github.com/opensim-org/opensim-core/pull/903.patch"},"body":"Cache mesh loading from file to speed animation and add test case to verify speedup."},"comment":{"url":"https://api.github.com/repos/opensim-org/opensim-core/issues/comments/207101643","html_url":"https://github.com/opensim-org/opensim-core/pull/903#issuecomment-207101643","issue_url":"https://api.github.com/repos/opensim-org/opensim-core/issues/903","id":207101643,"user":{"login":"aymanhab","id":3972208,"avatar_url":"https://avatars.githubusercontent.com/u/3972208?v=3","gravatar_id":"","url":"https://api.github.com/users/aymanhab","html_url":"https://github.com/aymanhab","followers_url":"https://api.github.com/users/aymanhab/followers","following_url":"https://api.github.com/users/aymanhab/following{/other_user}","gists_url":"https://api.github.com/users/aymanhab/gists{/gist_id}","starred_url":"https://api.github.com/users/aymanhab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aymanhab/subscriptions","organizations_url":"https://api.github.com/users/aymanhab/orgs","repos_url":"https://api.github.com/users/aymanhab/repos","events_url":"https://api.github.com/users/aymanhab/events{/privacy}","received_events_url":"https://api.github.com/users/aymanhab/received_events","type":"User","site_admin":false},"created_at":"2016-04-07T21:46:40Z","updated_at":"2016-04-07T21:46:40Z","body":"@aseth1 One complication of trying to move the mesh loading/caching code to extendFinalizeFromProperties is that the \"model pointer\" is not set until connect time which is too late for extendFinalizeFromProperties. Mesh needs to know the directory that the model came from since search paths look there first. Longer term we should probably have a \"working directory\" or \"search path\" available to all components during initialization but that's likely outside the scope of this PR. Is there another convenient/plausible place? Thanks."}}