{"id":8241,"date":"2019-02-15T11:11:05","date_gmt":"2019-02-15T19:11:05","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=8241"},"modified":"2019-02-15T12:14:02","modified_gmt":"2019-02-15T20:14:02","slug":"its-friday-lets-melt-some-faces","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2019\/02\/15\/its-friday-lets-melt-some-faces\/","title":{"rendered":"It&#8217;s Friday: Let&#8217;s melt some faces!"},"content":{"rendered":"<p>I&#8217;m so pleased to say that my team&#8217;s face-tracking tech (which you may have seen powering AR effects in YouTube Stories and elsewhere) is <a href=\"https:\/\/developers.googleblog.com\/2019\/02\/new-ui-tools-and-richer-creative-canvas.html\">now available for developers to build upon<\/a>:<\/p>\n<blockquote><p>ARCore&#8217;s new Augmented Faces API (available on the front-facing camera) offers a high quality, 468-point 3D mesh that lets users attach fun effects to their faces. From animated masks, glasses, and virtual hats to skin retouching, the mesh provides coordinates and region specific anchors that make it possible to add these delightful effects.<\/p><\/blockquote>\n<p><center><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-8247\" src=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2019\/02\/Midas.gif\" alt=\"\" width=\"263\" height=\"277\"><\/p>\n<p><\/center><\/p>\n<p>&#8220;Why do you keep looking at King Midas\u2019s wife?&#8221; my son Finn asked as I was making this GIF the other day. :-p<\/p>\n<p>Check out details &amp; <a href=\"https:\/\/devsite.googleplex.com\/ar\/develop\/java\/augmented-faces\/&#10;\">grab the SDKs<\/a>:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/google-ar\/arcore-android-sdk\/releases\/tag\/v1.7.0\" target=\"_blank\" rel=\"noopener\">Native<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/google-ar\/arcore-unity-sdk\/releases\/tag\/v1.7.0\" target=\"_blank\" rel=\"noopener\">Unity<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/google-ar\/arcore-unreal-sdk\/releases\/tag\/v1.7.0\" target=\"_blank\" rel=\"noopener\">Unreal<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/google-ar\/arcore-ios-sdk\/releases\/tag\/v1.7.0\">iOS<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/google-ar\/sceneform-android-sdk\/releases\/tag\/v1.7.0\" target=\"_blank\" rel=\"noopener\">Sceneform<\/a><\/li>\n<\/ul>\n<p>We can&#8217;t wait to see what folks build with this tech, and we&#8217;ll share more details soon!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m so pleased to say that my team&#8217;s face-tracking tech (which you may have seen powering AR effects in YouTube Stories and elsewhere) is now available for developers to build upon: ARCore&#8217;s new Augmented Faces API (available on the front-facing camera) offers a high quality, 468-point 3D mesh that lets users attach fun effects to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8241"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=8241"}],"version-history":[{"count":8,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8241\/revisions"}],"predecessor-version":[{"id":8253,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/8241\/revisions\/8253"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=8241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=8241"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=8241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}