{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/14372","repository_url":"https://api.github.com/repos/highfidelity/hifi","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/14372/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/14372/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/14372/events","html_url":"https://github.com/highfidelity/hifi/pull/14372","id":378958135,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5NTQwMjMx","number":14372,"title":"Case 19798: 3D projected Material Entities and materialRepeat option","user":{"login":"SamGondelman","id":7650116,"node_id":"MDQ6VXNlcjc2NTAxMTY=","avatar_url":"https://avatars1.githubusercontent.com/u/7650116?v=4","gravatar_id":"","url":"https://api.github.com/users/SamGondelman","html_url":"https://github.com/SamGondelman","followers_url":"https://api.github.com/users/SamGondelman/followers","following_url":"https://api.github.com/users/SamGondelman/following{/other_user}","gists_url":"https://api.github.com/users/SamGondelman/gists{/gist_id}","starred_url":"https://api.github.com/users/SamGondelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SamGondelman/subscriptions","organizations_url":"https://api.github.com/users/SamGondelman/orgs","repos_url":"https://api.github.com/users/SamGondelman/repos","events_url":"https://api.github.com/users/SamGondelman/events{/privacy}","received_events_url":"https://api.github.com/users/SamGondelman/received_events","type":"User","site_admin":false},"labels":[{"id":751510477,"node_id":"MDU6TGFiZWw3NTE1MTA0Nzc=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Create","name":"Create","color":"e288db","default":false},{"id":314155368,"node_id":"MDU6TGFiZWwzMTQxNTUzNjg=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Development%20Approved","name":"Development Approved","color":"009800","default":false},{"id":675876856,"node_id":"MDU6TGFiZWw2NzU4NzY4NTY=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Engine","name":"Engine","color":"A2277C","default":false},{"id":278749229,"node_id":"MDU6TGFiZWwyNzg3NDkyMjk=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Feedback%20Welcome","name":"Feedback Welcome","color":"cafc94","default":false},{"id":374042454,"node_id":"MDU6TGFiZWwzNzQwNDI0NTQ=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Packet%20Version%20Change","name":"Packet Version Change","color":"1d76db","default":false},{"id":733764234,"node_id":"MDU6TGFiZWw3MzM3NjQyMzQ=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Project%20Approved","name":"Project Approved","color":"009800","default":false},{"id":313595519,"node_id":"MDU6TGFiZWwzMTM1OTU1MTk=","url":"https://api.github.com/repos/highfidelity/hifi/labels/QA%20Ready","name":"QA Ready","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/highfidelity/hifi/milestones/37","html_url":"https://github.com/highfidelity/hifi/milestone/37","labels_url":"https://api.github.com/repos/highfidelity/hifi/milestones/37/labels","id":3290837,"node_id":"MDk6TWlsZXN0b25lMzI5MDgzNw==","number":37,"title":"v0.77.0","description":"","creator":{"login":"conklin94122","id":12115653,"node_id":"MDQ6VXNlcjEyMTE1NjUz","avatar_url":"https://avatars2.githubusercontent.com/u/12115653?v=4","gravatar_id":"","url":"https://api.github.com/users/conklin94122","html_url":"https://github.com/conklin94122","followers_url":"https://api.github.com/users/conklin94122/followers","following_url":"https://api.github.com/users/conklin94122/following{/other_user}","gists_url":"https://api.github.com/users/conklin94122/gists{/gist_id}","starred_url":"https://api.github.com/users/conklin94122/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conklin94122/subscriptions","organizations_url":"https://api.github.com/users/conklin94122/orgs","repos_url":"https://api.github.com/users/conklin94122/repos","events_url":"https://api.github.com/users/conklin94122/events{/privacy}","received_events_url":"https://api.github.com/users/conklin94122/received_events","type":"User","site_admin":false},"open_issues":43,"closed_issues":40,"state":"open","created_at":"2018-04-23T19:27:26Z","updated_at":"2018-12-05T18:39:00Z","due_on":null,"closed_at":null},"comments":30,"created_at":"2018-11-08T23:18:04Z","updated_at":"2018-12-05T20:56:04Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/14372","html_url":"https://github.com/highfidelity/hifi/pull/14372","diff_url":"https://github.com/highfidelity/hifi/pull/14372.diff","patch_url":"https://github.com/highfidelity/hifi/pull/14372.patch"},"body":"https://highfidelity.manuscript.com/f/cases/19798/Enable-Projected-Material-Entity-mapping-mode\r\n\r\nTest plan:\r\n- Make a material entity using Create with URL `https://hifi-content.s3.amazonaws.com/samuel/TestMaterial.json`.  You should see a small sphere with the material on it.\r\n- Apply the material to a Cube.  The cube should be textured.  Change the material mapping properties of the material: material mapping position, material mapping scale, and material mapping rotation.  The changes should take effect.\r\n- Deselect \"Material Repeat\".  At Material Mapping Scales larger than 1, the texture should stop repeating.  For example, if the scale is x: 10 and y: 10, the texture will be smaller, but instead of repeating, you'll just see it once somewhere on the cube.\r\n- (The next two steps are kinda confusing, but basically it'll look like this: https://hifi-content.s3.amazonaws.com/samuel/SamGondelman%20@%20serverless_%20file____~_serverless_tutorial.json%20-%20Build%20dev%2011_8_2018%203_35_45%20PM.mp4)\r\n- Select \"Material Repeat\" again.  Change the Material Mapping Mode to \"3D projected\".  You should now be able to scale the material entity.  Orient the material entity so the blue axis in edit is pointing towards the cube.  As you scale it and move it around, the material applied to the cube should react accordingly, as if the material was being projected onto the surface.\r\n- Deselect \"Material Repeat\".  Again, the material will stop repeating and you'll only see it once (if the material entity is actually pointed at the surface, otherwise you'll see nothing).\r\n- Run the material tests: https://github.com/highfidelity/hifi_tests/tree/master/tests/content/entity/material"},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/444644250","html_url":"https://github.com/highfidelity/hifi/pull/14372#issuecomment-444644250","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/14372","id":444644250,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDY0NDI1MA==","user":{"login":"hifi-gustavo","id":4554450,"node_id":"MDQ6VXNlcjQ1NTQ0NTA=","avatar_url":"https://avatars0.githubusercontent.com/u/4554450?v=4","gravatar_id":"","url":"https://api.github.com/users/hifi-gustavo","html_url":"https://github.com/hifi-gustavo","followers_url":"https://api.github.com/users/hifi-gustavo/followers","following_url":"https://api.github.com/users/hifi-gustavo/following{/other_user}","gists_url":"https://api.github.com/users/hifi-gustavo/gists{/gist_id}","starred_url":"https://api.github.com/users/hifi-gustavo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hifi-gustavo/subscriptions","organizations_url":"https://api.github.com/users/hifi-gustavo/orgs","repos_url":"https://api.github.com/users/hifi-gustavo/repos","events_url":"https://api.github.com/users/hifi-gustavo/events{/privacy}","received_events_url":"https://api.github.com/users/hifi-gustavo/received_events","type":"User","site_admin":false},"created_at":"2018-12-05T20:56:04Z","updated_at":"2018-12-05T20:56:04Z","author_association":"NONE","body":"Windows build is available at: https://deployment.highfidelity.com/jobs/pr-build/label%3Dwindows/15690/HighFidelity-Beta-PR14372-860d920.exe"}}
{"actor":{"display_login":"hifi-gustavo"}}