{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/4967","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/4967/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/4967/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/4967/events","html_url":"https://github.com/mrdoob/three.js/issues/4967","id":36330024,"number":4967,"title":"THREE.ObjectLoader and Textures","user":{"login":"laserallan","id":1781787,"avatar_url":"https://avatars.githubusercontent.com/u/1781787?v=3","gravatar_id":"","url":"https://api.github.com/users/laserallan","html_url":"https://github.com/laserallan","followers_url":"https://api.github.com/users/laserallan/followers","following_url":"https://api.github.com/users/laserallan/following{/other_user}","gists_url":"https://api.github.com/users/laserallan/gists{/gist_id}","starred_url":"https://api.github.com/users/laserallan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laserallan/subscriptions","organizations_url":"https://api.github.com/users/laserallan/orgs","repos_url":"https://api.github.com/users/laserallan/repos","events_url":"https://api.github.com/users/laserallan/events{/privacy}","received_events_url":"https://api.github.com/users/laserallan/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":4,"created_at":"2014-06-23T20:52:14Z","updated_at":"2016-03-14T09:57:23Z","closed_at":null,"body":"I'm trying to load a scene a material texture using THREE.ObjectLoader() and I can't get it to work. It seems like specifying a map doesn't make any difference and it always comes out as null. Is it supported?\r\nThis is the basic form for my datafile\r\n\r\n```json\r\n{\r\n   \"geometries\":[\r\n      {\r\n         \"data\":{\r\n            \"faces\":[...],\r\n            \"normals\":[...],\r\n            \"uvs\":[...],\r\n            \"vertices\":[...]\r\n         },\r\n         \"type\":\"Geometry\",\r\n         \"uuid\":\"33628ef2-5a1f-4f4c-8cd2-c717c512137c\"\r\n      }\r\n   ],\r\n   \"images\":[\r\n      {\r\n         \"url\":\"myimage.png\",\r\n         \"uuid\":\"13721d96-17ae-485b-bfdf-f27fcd280e97\"\r\n      }\r\n   ],\r\n   \"materials\":[\r\n      {\r\n         \"ambient\":16755455,\r\n         \"color\":16777215,\r\n         \"emissive\":0,\r\n         \"map\":\"9aee2d5f-b760-4449-adbb-0baad2d78b9a\",\r\n         \"name\":\"DummyMaterial\",\r\n         \"opacity\":1,\r\n         \"shininess\":1,\r\n         \"specular\":0,\r\n         \"transparent\":false,\r\n         \"type\":\"MeshPhongMaterial\",\r\n         \"uuid\":\"43806f03-5941-4765-b058-2562c7a2ca2a\",\r\n         \"wireframe\":false\r\n      }\r\n   ],\r\n   \"metadata\":{\r\n      \"generator\":\"MyGenerator\",\r\n      \"type\":\"Object\",\r\n      \"version\":4.3\r\n   },\r\n   \"object\":{\r\n      \"children\":[\r\n         {\r\n            \"children\":null,\r\n            \"matrix\":[...],\r\n            \"type\":\"Mesh\",\r\n            \"uuid\":\"9cf4c9b4-a3bf-40ee-8a4b-b5be861dca84\",\r\n            \"geometry\":\"33628ef2-5a1f-4f4c-8cd2-c717c512137c\",\r\n            \"material\":\"43806f03-5941-4765-b058-2562c7a2ca2a\",\r\n            \"name\":\"StaticMeshActor_0\"\r\n         }\r\n      ],\r\n      \"matrix\":[...],\r\n      \"type\":\"Scene\",\r\n      \"uuid\":\"d2e735e9-5487-4d8b-86d3-3863561b3f80\"\r\n   },\r\n   \"textures\":[\r\n      {\r\n         \"image\":\"13721d96-17ae-485b-bfdf-f27fcd280e97\",\r\n         \"uuid\":\"9aee2d5f-b760-4449-adbb-0baad2d78b9a\"\r\n      }\r\n   ]\r\n}\r\n```"},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/196232744","html_url":"https://github.com/mrdoob/three.js/issues/4967#issuecomment-196232744","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/4967","id":196232744,"user":{"login":"mrdoob","id":97088,"avatar_url":"https://avatars.githubusercontent.com/u/97088?v=3","gravatar_id":"","url":"https://api.github.com/users/mrdoob","html_url":"https://github.com/mrdoob","followers_url":"https://api.github.com/users/mrdoob/followers","following_url":"https://api.github.com/users/mrdoob/following{/other_user}","gists_url":"https://api.github.com/users/mrdoob/gists{/gist_id}","starred_url":"https://api.github.com/users/mrdoob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrdoob/subscriptions","organizations_url":"https://api.github.com/users/mrdoob/orgs","repos_url":"https://api.github.com/users/mrdoob/repos","events_url":"https://api.github.com/users/mrdoob/events{/privacy}","received_events_url":"https://api.github.com/users/mrdoob/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T09:57:23Z","updated_at":"2016-03-14T09:57:23Z","body":">  I exported a whole scene using `scene.toJSON` and have reloaded it with `THREE.ObjectLoader.prototype.parse()` It renders but seems to be missing all the textures. Is that related to this issue?\r\n\r\nNo idea..."}}