{"id":969,"date":"2022-04-09T15:17:24","date_gmt":"2022-04-09T19:17:24","guid":{"rendered":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/?p=969"},"modified":"2022-04-09T15:17:24","modified_gmt":"2022-04-09T19:17:24","slug":"texturing-ar-test","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/jdboucher\/texturing-ar-test\/","title":{"rendered":"Texturing &amp; AR Test"},"content":{"rendered":"\n<p>For my AR test, I set up a Unity project with AR Core. I found this tutorial particularly helpful:<br><a href=\"https:\/\/www.youtube.com\/watch?v=R3OCUE9TwZk&amp;ab_channel=Novaborn\">https:\/\/www.youtube.com\/watch?v=R3OCUE9TwZk&amp;ab_channel=Novaborn<\/a><br>While it walked through most of the steps, it had very little information regarding troubleshooting. I had to dig through the AR Core documentation and read some error messages in the Unity console to adjust some device-specific settings.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" data-id=\"970\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-461x1024.jpg\" alt=\"\" class=\"wp-image-970\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-461x1024.jpg 461w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-360x800.jpg 360w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-768x1707.jpg 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-691x1536.jpg 691w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-922x2048.jpg 922w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022-135x300.jpg 135w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-143501_Unity-AR-art-fundamentals-2022.jpg 1080w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" data-id=\"972\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-461x1024.jpg\" alt=\"\" class=\"wp-image-972\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-461x1024.jpg 461w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-360x800.jpg 360w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-768x1707.jpg 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-691x1536.jpg 691w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-922x2048.jpg 922w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022-135x300.jpg 135w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-144311_Unity-AR-art-fundamentals-2022.jpg 1080w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"1024\" data-id=\"971\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-461x1024.jpg\" alt=\"\" class=\"wp-image-971\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-461x1024.jpg 461w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-360x800.jpg 360w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-768x1707.jpg 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-691x1536.jpg 691w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-922x2048.jpg 922w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022-135x300.jpg 135w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Screenshot_20220409-150622_Unity-AR-art-fundamentals-2022.jpg 1080w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>With AR Core, my app was able to identify planes, display a cursor where the camera was facing, and place objects when you touch the screen.<br>For my texture, I had trouble with the export\/import workflow between Maya, Substance Painter, and Unity. I ended up exporting from substance painter for the default Unity settings it provided and then created custom material applied to an FBX rather than exporting for GLTF.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture.png\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"892\" data-id=\"973\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture.png\" alt=\"\" class=\"wp-image-973\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture.png 504w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture-452x800.png 452w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture-170x300.png 170w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"642\" height=\"519\" data-id=\"974\" src=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture1.png\" alt=\"\" class=\"wp-image-974\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture1.png 642w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture1-371x300.png 371w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/a><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>For my AR test, I set up a Unity project with AR Core. I found this tutorial particularly helpful:https:\/\/www.youtube.com\/watch?v=R3OCUE9TwZk&amp;ab_channel=NovabornWhile it walked through most of the steps, it had very little information regarding troubleshooting. I had to dig through the AR Core documentation and read some error messages in the Unity console to adjust some device-specific&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/jdboucher\/texturing-ar-test\/\">Read More<\/a><\/div>\n","protected":false},"author":258,"featured_media":973,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-content\/uploads\/sites\/22\/2022\/04\/Capture.png","_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/posts\/969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/users\/258"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/comments?post=969"}],"version-history":[{"count":1,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/posts\/969\/revisions"}],"predecessor-version":[{"id":975,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/posts\/969\/revisions\/975"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/media\/973"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/media?parent=969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/categories?post=969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd-fundamentals-22\/wp-json\/wp\/v2\/tags?post=969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}