Data Visualization in immersive environments: Aframe and BabiaXR

Acme Design is a full service design agency.

Juan Romero-Luis and Alberto Sánchez Acedo

https://bit.ly/afbabia

Aframe emerging tech

https://bit.ly/afbabia

BabiaXR based on Aframe tech

https://bit.ly/afbabia

<etiqueta atributo ="valor">

HTML (a reminder)

<a href="url"></a>

<img src="ruta/nombre.extension">

<etiqueta atributo ="valor">

Afame based in HTML

<a-entity camera-position="0 0 0"></a-entity>

<a-light type="ambient" intensity="1" position="0 2 0"></a-light>

<a-box  depth="5" height="5" width="5" ></a-box>

<a-sphere position="0 0 0"></a-sphere>

Aframe: first steps

set, ready...

1

Aframe Basic Scripts scene

5

Our first <abox>

(Exercise)

2

Reference sphere

(position= "0 0 0")

7

<abox> textures

Floor texture: image.

Walls textures: image.

BabiaXR: first steps

set, ready...

Types of charts

a

Copy code for inline babia-pie chart

c

Convert CSV to JSON

b

Get data (only Agricultura)

d

Change key to: Month and size: Value 

babia-pie in-line

a

Download data.

Open Data

c

Upload data to server (already done)

b

Reorganize data to barsmap format

[Month, Sector, Value]

d

Link data in our project

babia-barsmap off-line

Data Visualization in immersive environments: Aframe and BabiaXR

By Juan Romero-Luis

Data Visualization in immersive environments: Aframe and BabiaXR

  • 68