<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Thayana Correa Mamore</title>
    <description>The latest articles on DEV Community by Thayana Correa Mamore (@thayanacmamore).</description>
    <link>https://dev.to/thayanacmamore</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F88775%2F1962fb58-dd11-4168-9654-20ee5b39ee05.jpeg</url>
      <title>DEV Community: Thayana Correa Mamore</title>
      <link>https://dev.to/thayanacmamore</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thayanacmamore"/>
    <language>en</language>
    <item>
      <title>AR.js Studio - Realidade Aumentada na Web baseado em marcadores</title>
      <dc:creator>Thayana Correa Mamore</dc:creator>
      <pubDate>Thu, 02 Jul 2020 23:07:23 +0000</pubDate>
      <link>https://dev.to/thayanacmamore/ar-js-studio-realidade-aumentada-na-web-baseado-em-marcadores-g0n</link>
      <guid>https://dev.to/thayanacmamore/ar-js-studio-realidade-aumentada-na-web-baseado-em-marcadores-g0n</guid>
      <description>&lt;p&gt;Há quase 2 anos tive meu primeiro contato com A-Frame e AR.js - ferramentas fantásticas para criação de realidade virtual e realidade aumentada baseada na web. Obviamente, me tornei fã e entusiasta dessas tecnologias na minha cidade. Por conta disso, tive sede de aprender mais sobre programação e, finalmente, me encontrei no meio &lt;em&gt;dev&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;O AR.js deixou de fazer parte, no terceiro bimestre de 2019, do repositório pessoal de seu criador, &lt;a href="https://github.com/jeromeetienne/AR.js" rel="noopener noreferrer"&gt;Jeromine Etienne&lt;/a&gt;, para ser movido à um repositório organizacional, o &lt;a href="https://github.com/AR-js-org" rel="noopener noreferrer"&gt;AR.js Org&lt;/a&gt;. O AR.js em si só, já dava uma facilidade imensa na utilização dele e criação de conteúdos em RA (Realidade Aumentada), apesar de ter como pré-requisito conhecimentos em HTML e programação em Javascript. Tanto é, que no Twitter, é possível filtrar através da hashtag &lt;a href="https://twitter.com/search?q=%23arjs&amp;amp;src=typed_query" rel="noopener noreferrer"&gt;#arjs&lt;/a&gt; vários exemplos de RA incríveis compartilhados por pessoas no mundo todo. O atual mantenedor dessa organização (&lt;a href="https://github.com/nicolocarpignoli" rel="noopener noreferrer"&gt;Nicolò Carpignoli&lt;/a&gt;) idealizou, convocou pessoas voluntárias, da qual faço parte, e passou a liderar uma equipe responsável por criar o &lt;strong&gt;AR.js Studio&lt;/strong&gt;, uma plataforma de autoria, onde você mesmo poderá ser o próprio autor na criação de experiências em Realidade Aumentada na Web, sem precisar ter conhecimento de programação. Fazendo assim, o AR.js se tornar ainda mais fácil. &lt;/p&gt;

&lt;p&gt;Como já havia feito o anúncio, a plataforma já está liberada na versão beta. Com ela já é possível criar um dos tipos de realidade aumentada: a baseada em marcadores. Abaixo, explicarei os passos que precisam ser seguidos para já obter sua própria experiência RA.&lt;/p&gt;

&lt;p&gt;Acesse a página do &lt;a href="https://ar-js-org.github.io/studio/" rel="noopener noreferrer"&gt;AR.js Studio https://ar-js-org.github.io/studio/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffvndjnfd3c397eieoce5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffvndjnfd3c397eieoce5.png" alt="Homepage AR.js Studio"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A tela inicial acima fornece as opções de projetos baseados em localização (&lt;em&gt;Location-based&lt;/em&gt;) ou em marcadores (&lt;em&gt;Marker-based&lt;/em&gt;). Selecione a opção &lt;strong&gt;Marker-based&lt;/strong&gt; e pressione &lt;strong&gt;Start building&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffqgde0vhoqb9ato1mxh0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ffqgde0vhoqb9ato1mxh0.png" alt="Marker-Based page 01"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Utilizarei o marcador padrão, mas você pode fazer o upload da sua própria imagem. O marcador padrão poderá ser baixado do site clicando em &lt;strong&gt;Download marker&lt;/strong&gt; logo abaixo da imagem dele. Não será necessário fazer mais nada neste passo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8106gh8hfx0z8g2e13jw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8106gh8hfx0z8g2e13jw.png" alt="Marker-Based page 02"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Agora você clica em &lt;strong&gt;Upload file&lt;/strong&gt; ou &lt;strong&gt;Click to upload&lt;/strong&gt;. Para este experimento, vou usar um modelo 3D (de preferência do tipo GLB) gratuito em &lt;a href="https://sketchfab.com/3d-models/robot-defender-6f40eb3af7bc495f8f30e896e9d0c537" rel="noopener noreferrer"&gt;https://sketchfab.com/3d-models/robot-defender-6f40eb3af7bc495f8f30e896e9d0c537&lt;/a&gt; produzido por super7 e lançado sob uma licença de creative commons no Sketchfab.&lt;/p&gt;

&lt;p&gt;A última etapa é exportar o projeto. Duas opções&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Publish on Github&lt;/strong&gt; (Publicar no Github)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Download Package&lt;/strong&gt; (Baixar pacote)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Meu conselho é que, se você não possui seu próprio servidor web, crie sua conta no &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;Github&lt;/a&gt; e escolha essa opção, depois faça o login na sua conta. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6w4e942xad02q0eroq1g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6w4e942xad02q0eroq1g.png" alt="Publish Project page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Você precisará dar um nome ao projeto, em &lt;strong&gt;Name your project&lt;/strong&gt; e pressionar em &lt;strong&gt;Publish&lt;/strong&gt; para poder publicá-lo. Dependendo da sua conexão à Internet, pode demorar alguns segundos a minutos, mas vale muito a pena esperar.&lt;/p&gt;

&lt;p&gt;Logo após a espera, você recebe de volta uma URL &lt;a href="https://thauska.github.io/teste-roboyqpb09/" rel="noopener noreferrer"&gt;https://thauska.github.io/teste-roboyqpb09/&lt;/a&gt;. Aponte o marcador para a câmera.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiv8kn10cv66cde8yas8k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiv8kn10cv66cde8yas8k.png" alt="Marker Image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Para testar, inseri esta URL em um navegador Chrome do meu smartphone Android e permiti o acesso à minha câmera (veja abaixo ou tente você mesmo, o que é mais divertido).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyn73u06q6iuivk02za66.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyn73u06q6iuivk02za66.jpeg" alt="Print da tela do smartphone"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Como podemos ver, mesmo a versão sendo beta, ela já é muito boa, nos permitindo criar experiência RA sem precisar programar, sem códigos, somente seguindo esses passos. No momento só precisa ter atenção às extensões de arquivos, que não podem estar em letra maiúscula, e o nome sem espaços em branco.&lt;/p&gt;

&lt;p&gt;Existe um guia de como fazer um bom marcador, que está somente em inglês. Em breve, traduzirei para &lt;em&gt;pt-br&lt;/em&gt;.&lt;/p&gt;

</description>
      <category>arjs</category>
      <category>arjsstudio</category>
      <category>aframevr</category>
      <category>webxr</category>
    </item>
    <item>
      <title>AR.js Studio - versão beta</title>
      <dc:creator>Thayana Correa Mamore</dc:creator>
      <pubDate>Thu, 18 Jun 2020 02:29:23 +0000</pubDate>
      <link>https://dev.to/thayanacmamore/ar-js-studio-versao-beta-2fi8</link>
      <guid>https://dev.to/thayanacmamore/ar-js-studio-versao-beta-2fi8</guid>
      <description>&lt;p&gt;No dia 16 de junho de 2020, ocorreu o lançamento da versão beta do AR.js Studio, uma plataforma de criação de conteúdos em realidade aumentada para web. Foi idealizada e é liderada por &lt;a href="https://nicolocarpignoli.github.io/me/"&gt;Nicolò Carpignoli&lt;/a&gt;, atual mantenedor do &lt;a href="https://github.com/AR-js-org/AR.js"&gt;AR.js&lt;/a&gt;, que convocou em fevereiro deste ano e montou uma equipe de desenvolvedores e designers espalhados pelo mundo para que conteúdos de Realidade Aumentada na Web possa ser criada por qualquer pessoa, sem que precise saber programar. O projeto é open source e gratuito para todos. Como a versão é beta, ela está na fase de testes e recebimento de feedbacks. Mas já está disponível ao público. &lt;/p&gt;

&lt;p&gt;Por enquanto, a plataforma ainda está somente no idioma inglês.&lt;/p&gt;

&lt;p&gt;Atualmente, os recursos disponíveis são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RA baseado em marcador (imagens, vídeos, modelos 3D);&lt;/li&gt;
&lt;li&gt;RA baseada em localização (imagens, vídeos, modelos 3D);&lt;/li&gt;
&lt;li&gt;Deploy para o &lt;a href="https://github.com/"&gt;Github&lt;/a&gt; (é necessário ter conta) e obteção imediata da URL;&lt;/li&gt;
&lt;li&gt;Exportação do código como arquivo ZIP.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tudo sem precisar programar, gratuito e de código aberto.&lt;/p&gt;

&lt;p&gt;Mais recursos e melhorias estão sendo desenvolvido e chegarão em breve!&lt;/p&gt;

&lt;p&gt;Clique abaixo para acesso a plataforma:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ar-js-org.github.io/studio/"&gt;AR.js Studio&lt;/a&gt;&lt;/p&gt;

</description>
      <category>arjs</category>
      <category>arjsstudio</category>
      <category>aframevr</category>
      <category>webxr</category>
    </item>
  </channel>
</rss>
