NUEVAS REALIDADES EN LA WEB
Imanol Terán Maruri - @itermar
Caricatura realizada por @oneeyedman
Con el código ENPRESADIGITALA
1 MES
GRATIS
La realidad virtual es un entorno de escenas u objetos de apariencia real. La acepción más común refiere a un entorno generado mediante tecnología informática, que crea en el usuario la sensación de estar inmerso en él. Dicho entorno es contemplado por el usuario a través de un dispositivo conocido como gafas o casco de realidad virtual. Este puede ir acompañado de otros dispositivos, como guantes o trajes especiales, que permiten una mayor interacción con el entorno así como la percepción de diferentes estímulos que intensifican la sensación de realidad.
La realidad aumentada (RA) es el término que se usa para definir la visión de un entorno físico del mundo real, a través de un dispositivo tecnológico, es decir, los elementos físicos tangibles se combinan con elementos virtuales, logrando de esta manera crear una realidad aumentada en tiempo real. Consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente, es decir, añadir una parte sintética virtual a la real.
<CTRL>+<ALT>+i<script src="https://aframe.io/releases/0.7.0/aframe.min.js"></script>
$ npm install aframe<head>
<script src="https://aframe.io/releases/0.8.0/aframe.min.js"></script>
</head>*Positional tracking
*Positional tracking
*Positional tracking
*Positional tracking
*Positional tracking
*Positional tracking
<a-scene embedded arjs><a-marker-camera preset='hiro'></a-marker-camera>Para poder trabajar con AR.js, importamos la librería y la aplicamos en nuestra escena
Después, hay que decirle a AFRAME que queremos que AR.js controle la cámara
<!-- A-Frame -->
<script src="https://aframe.io/releases/0.6.0/aframe.min.js"></script>
<!-- ar.js for A-Frame -->
<script src="https://jeromeetienne.github.io/AR.js/aframe/build/aframe-ar.js"></script>
<body style='margin : 0px; overflow: hidden;'>
<a-scene embedded arjs>
<!-- Contenido-->
<a-box position='0 0.5 0' material='opacity: 0.5;'></a-box>
<!-- cámara que se mueve en función de la posición del marcador -->
<a-marker-camera preset='hiro'></a-marker-camera>
</a-scene>
</body><!-- define your gltf asset -->
<a-assets>
<a-asset-item id="tree" src="/path/to/tree.gltf"></a-asset-item>
</a-assets>
<!-- use your gltf model -->
<a-entity gltf-model="##tree"></a-entity><a-text value="Hello, World!"></a-text><a-image src="another-image.png"></a-image>Podemos personalizarlo
Con el código ENPRESADIGITALA
1 MES
GRATIS