{"action":"created","issue":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/8871","repository_url":"https://api.github.com/repos/mrdoob/three.js","labels_url":"https://api.github.com/repos/mrdoob/three.js/issues/8871/labels{/name}","comments_url":"https://api.github.com/repos/mrdoob/three.js/issues/8871/comments","events_url":"https://api.github.com/repos/mrdoob/three.js/issues/8871/events","html_url":"https://github.com/mrdoob/three.js/issues/8871","id":154623330,"number":8871,"title":"Texture not consistent with MTLLoader and OBJLoader","user":{"login":"unclecheah","id":2209281,"avatar_url":"https://avatars.githubusercontent.com/u/2209281?v=3","gravatar_id":"","url":"https://api.github.com/users/unclecheah","html_url":"https://github.com/unclecheah","followers_url":"https://api.github.com/users/unclecheah/followers","following_url":"https://api.github.com/users/unclecheah/following{/other_user}","gists_url":"https://api.github.com/users/unclecheah/gists{/gist_id}","starred_url":"https://api.github.com/users/unclecheah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unclecheah/subscriptions","organizations_url":"https://api.github.com/users/unclecheah/orgs","repos_url":"https://api.github.com/users/unclecheah/repos","events_url":"https://api.github.com/users/unclecheah/events{/privacy}","received_events_url":"https://api.github.com/users/unclecheah/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-13T02:53:06Z","updated_at":"2016-05-15T12:21:11Z","closed_at":null,"body":"Textures that are big and takes longer to load does not show up. This does not happen with the old OBJMTLLoader. See http://webgl.unclecheah.com\r\n\r\nRelevant codes:\r\n```javascript\r\nmtlLoader.setBaseUrl ('data/objects/skeleton/');\r\nmtlLoader.setPath ('data/objects/skeleton/');\r\nmtlLoader.load ('skelet.mtl', function (mat) {\r\n\tmat.preload ();\r\n\r\n\tobjLoader.setMaterials (mat);\r\n\tobjLoader.setPath ('data/objects/skeleton/');\r\n\tobjLoader.load ('skelet.obj', function (obj) {\r\n\t\tscene.add (obj);\r\n\t}, onProgress, onError);\r\n});\r\n```\r\n\r\n\r\n##### Three.js version\r\n\r\n- [ ] Dev\r\n- [X] r76\r\n- [ ] ...\r\n\r\n##### Browser\r\n\r\n- [x] All of them\r\n- [ ] Chrome\r\n- [ ] Firefox\r\n- [ ] Internet Explorer\r\n\r\n##### OS\r\n\r\n- [x] All of them\r\n- [ ] Windows\r\n- [ ] Linux\r\n- [ ] Android\r\n- [ ] IOS\r\n\r\n##### Hardware Requirements (graphics card, VR Device, ...)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mrdoob/three.js/issues/comments/219282682","html_url":"https://github.com/mrdoob/three.js/issues/8871#issuecomment-219282682","issue_url":"https://api.github.com/repos/mrdoob/three.js/issues/8871","id":219282682,"user":{"login":"jonnenauha","id":157519,"avatar_url":"https://avatars.githubusercontent.com/u/157519?v=3","gravatar_id":"","url":"https://api.github.com/users/jonnenauha","html_url":"https://github.com/jonnenauha","followers_url":"https://api.github.com/users/jonnenauha/followers","following_url":"https://api.github.com/users/jonnenauha/following{/other_user}","gists_url":"https://api.github.com/users/jonnenauha/gists{/gist_id}","starred_url":"https://api.github.com/users/jonnenauha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonnenauha/subscriptions","organizations_url":"https://api.github.com/users/jonnenauha/orgs","repos_url":"https://api.github.com/users/jonnenauha/repos","events_url":"https://api.github.com/users/jonnenauha/events{/privacy}","received_events_url":"https://api.github.com/users/jonnenauha/received_events","type":"User","site_admin":false},"created_at":"2016-05-15T12:21:11Z","updated_at":"2016-05-15T12:21:11Z","body":"Seems I can get the test assets from your site. Though I cant get the page to fail, textures do load always for me. Tried with and without cache. Without cache when choking the network in dev tools, you can see materials are black for a moment until textures are loaded.\r\n\r\nFew of `[.CommandBufferContext]RENDER WARNING: there is no texture bound to the unit 0` are printed while the texture is null. I believe @mrdoob recent change fixes this, and its just a warning in render, has nothing to do with the texture fetch+load part."}}