Guía básica para crear un entorno inmersivo con A-Frame

¿Quieres aprender a crear un entorno inmersivo básico? Conoce la herramienta A-Frame en este tutorial

por Alberto Sánchez Acedo | Feb 17, 2023

A-Frame es un framework de código abierto basado en HTML que permite crear entornos inmersivos. En esta entrada, a modo de tutorial, veremos cómo crear un entorno básico de Realidad Virtual usando A-Frame. Además de crear la escena básica, aprenderemos cómo integrar objetos básicos cómo cajas o esferas en nuestro entorno. La creación de esta escena básica será la base de una futura creación inmersiva más compleja. A-Frame permite trabajar con distintas librerías, a continuación, se presenta el entorno desarrollado dentro del proyecto Longcovid, en el que se visualización datos en gráficas diseñadas con la librería BabiaXR.

Requerimientos técnicos

  • Software editor de código como Visual Studio Code. Si no se ha trabajado nunca con un editor de este tipo, se recomienda la opción de trabajar desde el navegador, en sitios web tales como JSFiddle o Glitch. En este tutorial utilizaremos JSFiddle.
  • Acceso a la web de A-Frame para consultar toda la documentación.
  • Acceso a la web de Babia XR donde encontraremos también aspectos básicos.

Desarrollo

Preparación

Como se contempla en el punto anterior, si no se tiene experiencia trabajando con programas de edición de código como Visual Studio, se recomienda trabajar desde JSFiddle para facilitar el trabajo. Además, en esta web se podrá trabajar con código a la vez que se está visualizando lo que se está desarrollando. Una vez dentro de la web, se recomienda crearse una cuenta para guardar los proyectos que vayamos creando. Para una mejor visualización del trabajo, se recomienda colocar la vista Tabs (columns). Para ello, hay que clicar en “Settings” arriba a la derecha. Nos aparecerán dos columnas: la columna HTML (que será donde se edita el código) y la pestaña Results (que será donde se visualiza el resultado del proyecto). A continuación, se muestra una imagen para colocar este tipo de vista:

Figura 1. Colocar vista columnas en JSFiddle.

Creación de una escena básica

Una vez con nuestro espacio de trabajo preparado, necesitamos las líneas de código necesarias para crear nuestra primera escena básica. Para ello, accedemos a la web de Babia XR. Nada más entrar, tenemos el apartado “Creating the scene”. Aquí, es donde vamos a copiar las líneas de código que necesitamos.

Figura 2. Líneas de código en la web de BabiaXR para creación de escena básica.

Una vez copiadas estas líneas, volvemos a nuestro espacio de trabajo de JSFiddle y las pegamos en la pestaña HTML, tal y como aparece a continuación:

Figura 3. Código de escena básica en JSFiddle.

Para visualizar este código, tenemos que clicar arriba a la izquierda en “Run”. Una vez cliquemos ahí, nos aparecerá el resultado de ese código tal y como se muestra a continuación:

Figura 4. Visualización de la escena básica en JSFiddle.

Integración objetos básicos

Una vez con nuestro entorno básico creado, es la hora de integrar objetos. En esta ocasión, vamos a crear una caja y una esfera.
Para ello, accedemos a la página de A-Frame Get Started. En esta web, nos aparecerá toda la documentación necesaria para trabajar con A-Frame.
Nada más entrar, aparecen unas líneas de código en el recuadro de la sección “Getting Started”. Estas líneas pintan una caja (a-box), una esfera (a-sphere), un cilindro (a-cylinder), un plano (a-plane) y un fondo (a-sky).
De estas líneas de código, para este tutorial, solamente vamos a copiar las líneas que pintan la caja y la esfera. De esta manera, copiamos las líneas tal y como se muestra a continuación:

Figura 5. Líneas de código para caja y esfera básicas en la web de documentación de A-Frame.

Pegamos estas líneas de código en nuestro JSFiddle justo debajo de la a-entity camera, tal y como se muestra en la imagen:

Figura 6. Líneas de código de caja y esfera básicas introducidas en JSFiddle.

Es importante pegar estas líneas de código dentro de la etiqueta a-scene, entre <a-scene> y </a-scene>. Al clicar en “Run”, este es el proyecto que acamos de crear:

Figura 7. Visualización caja y esfera básicas.

Componentes y atributos

La caja y la esfera que hemos creado son componentes de a-frame, los cuales tienen una serie de atributos, como el tamaño, la posición o el color. La forma en que esto se representa en HTML es:

En este caso, los componentes, están escritos en azul, siendo la etiqueta <a-box> </a-box>. Todos los componentes deben tener cerrada la etiqueta: </a-componente>.

Los atributos están en naranja y los valores de esos atributos en verde, que irán entre comillas.

Hay que tener en cuenta que los atributos de los componentes deben estar dentro de la etiqueta.

Para consultar los atributos que tiene cada componente de a-frame, hay que acceder a la página de documentación de A-Frame. Arriba a la izquierda aparece un navegador, escribimos el componente con el que queramos trabajar y del que queramos buscar todos sus atributos, por ejemplo, buscamos el componente box:

Figura 8. Web documentación A-Frame.

Nos aparece toda la información relativa a ese componente. Haciendo scroll down, en la sección atributos, es donde podemos ver con qué atributos podemos trabajar para ese componente:

Figura 9. Atributos de los componentes en A-Frame.

Ejemplo trabajar con atributos

Por último, para entender los atributos de los componentes de forma más práctica, vamos a cambiar la posición de la caja y el color de la esfera.

Para ello, en el atributo position de la caja ponemos el valor “0 10 0” y en el atributo color de la esfera cambiamos el valor por “#FFFFFF” para pintarla blanca:

Figura 10. Líneas de código caja y esfera básicas cambiando valores de atributos.

El resultado final queda así:

Figura 11. Visualización de los componentes básicos cambiando valores de atributos.

PRESENTACIÓN DEL ENTORNO CREADO PARA EL PROYECTO LONGCOVID

A continuación, se presenta el entorno inmersivo creado para el proyecto LONG-COVID-EXP-CM donde se muestran gráficas de datos desarrolladas con la librería BabiaXR. Se representa el discurso del Covid persistente en redes sociales de la siguiente manera:

  • La gráfica 1 muestra las redes sociales donde más se habla del Covid persistente con las cantidades exactas de interacciones por cada red social.
  • La gráfica 2 muestra la evolución de las interacciones a lo largo del tiempo en las distintas redes sociales. Cada color es una red social y la altura representa las interacciones.
  • La gráfica 3 representa las diez cuentas más influyentes en twitter sobre Covid persistente.
  • La gráfica 4 representa las menciones de las diez cuentas más influyentes en twitter. El grosor de la columna son las menciones de cada cuenta.

Figura 12. Prueba a navegar por el entorno.

Referencias

Esta entrada recopila parte del conocimiento aprendido en el desarrollo de la tesis doctoral «Desarrollo y prototipado de modelos de vídeo volumétrico para el ámbito del periodismo multimedia» (Grants for industrial doctorates in the Community of Madrid. Award number IND2022/SOC).

Te puede interesar

BiorRefinerías en España: ¿Innovación sostenible o reto social?

BiorRefinerías en España: ¿Innovación sostenible o reto social?


BiorRefinerías en España: La transición energética frente al rechazo local

Las biorrefinerías son una pieza esencial en la transición energética, pero su puesta en marcha en España enfrenta un creciente obstáculo: el rechazo social que generan sus instalaciones. Aunque estas aseguran ser sostenibles, generar empleo y aportar a un modelo energético más limpio que impulsa la transición a la economía circular, la realidad es que la propuesta de nuevas instalaciones está encontrando un frontal rechazo por parte de las comunidades locales que perciben más los problemas que los beneficios, y ven estos proyectos como una imposición más que como una oportunidad para su entorno.

El origen de este conflicto no está solo en las preocupaciones legítimas de estas comunidades sobre el impacto ambiental y social que puedan producir, sino también en la forma en que se comunican y gestionan estos proyectos desde su inicio. Una estrategia de comunicación inexistente, que ignore a las comunidades, o inadecuada porque solo se centre en informar pero que no dialogue con los grupos de interés está abocada al fracaso. Esto no solo amplifica este rechazo y lastra la implementación de una solución que, en teoría, podría beneficiar a todos. Además, por contagio, genera una imagen negativa sobre las energías renovables en su conjunto, y, en el fondo socava el compromiso y adhesión ciudadana a la agenda de transición ecológica. El problema, no es menor.


El éxito de las biorrefinerías no depende solo de su tecnología, sino de su capacidad para dialogar y ganar la confianza de las comunidades locales.

Las biorRefinerías: una apuesta por la sostenibilidad

Las biorrefinerías son instalaciones que transforman biomasa y residuos orgánicos en biocombustibles, biogás y otros productos de valor añadido (SusChem España, 2017). En España su desarrollo y puesta en marcha impulsa los objetivos establecidos en el Plan Nacional Integrado de Energía y Clima (PNIEC) 2023-2030, que busca una reducción del 32 % de emisiones de gases de efecto invernadero y alcanzar un 48 % de energías renovables en el consumo final de energía para 2030 (Ministerio para la Transición Ecológica y el Reto Demográfico, 2023). En este sentido, las biorrefinerías son una tecnología clave para cumplir con los objetivos del Acuerdo de París y progresar en el compromiso de España con la descarbonización establecido en la Ley 7/2021 de Cambio Climático y Transición Energética. Además, en los últimos años muchos de los nuevos proyectos de creación de biorrefinerías se han visto impulsados a través de la financiación de los fondos Next Generation EU (Ministerio para la Transición Ecológica y el Reto Demográfico, 2023), canalizados a través del Plan de Recuperación, Transformación y Resiliencia (PRTR).

Pero, siendo un marco claramente favorable, ¿por qué la aceptación social a esta tecnología es cada vez menor?

Las causas del rechazo social

El rechazo social a las biorrefinerías está estrechamente relacionado con la falta de transparencia y participación en los procesos de planificación. A menudo los ciudadanos conocen los proyectos cuando parecen ser ya un hecho consumado, por lo que perciben estos como algo que es impuesto desde las administraciones y/o las grandes empresas. Que se ignore su voz, que no se les consulte ni se dialogue con ellos, la falta de mecanismos efectivos de participación es clave para que el rechazo sea rotundo. La falta de información genera desconfianza y refuerza un sentimiento de exclusión que, una vez instalado, es muy dificil de combatir.

No obstante, hay razones que no son emocionales, y que apelan, precisamente, a la necesidad de ofrecer información desde el mismo momento de su planteamiento. Hay preocupaciones lógicas sobre los posibles impactos en la calidad de vida, como el aumento del tráfico pesado, el ruido, las emisiones, su impacto en la salud o el riesgo de contaminación (La Voz de Galicia, 2024; Noticias para municipios, 2024). Aunque estas inquietudes puedan abordarse técnicamente, rara vez se comunican o se tratan de manera adecuada y precisa, lo que abre todo el espacio para que surja la especulación y el miedo. Sin información rigurosa, solo hay sombras.

Además, a pesar de los beneficios que sí suelen destacarse en las comunicaciones institucionales o empresariales (generación de empleo, impulso de zonas rurales, aprovechamiento de biomasa y recircularidad del sistema….), muchas comunidades tienen un fuerte apego a sus valores locales y al entorno, y la instalación de una biorrefinería siempre tiene un impacto que debe valorarse en este contexto sociocultural, no sólo económico. Los sentimientos juegan en esta partida. Ignorar estas dinámicas culturales y emocionales, no considerar que forman parte de la ecuación en los procesos de comunicación, puede intensificar el rechazo, incluso cuando los proyectos tienen un impacto ambiental limitado.


Sin información clara y procesos participativos, los proyectos se perciben como imposiciones, amplificando la resistencia social y erosionando la confianza en la transición energética.

El rol de la comunicación en la aceptación social

La comunicación juega un papel esencial en la aceptación social de las biorrefinerías. Sin embargo, en muchos casos, las estrategias utilizadas han sido insuficientes o inadecuadas. Tanto las administraciones como las empresas que están detrás del desarrollo y explotación de las biorrefinerías tienden a adoptar un enfoque basado en el modelo de “déficit informativo”, asumiendo que la resistencia de las comunidades locales se debe a su falta de conocimiento. Este modelo, centrado únicamente en explicar los beneficios técnicos y económicos, que es el predominante en la comunicación institucional, obvia cuestiones que son claves para las comunidades receptoras, como la justicia procedimental y el reconocimiento de los valores locales (Devine-Wright, 2009; Batel, 2017), lo que impulsa los proyectos al fracaso. Y en los últimos dos años podemos encontrar numerosos casos en España que muestran hasta qué punto ese déficit comunicativo ha exacerbado la oposición social a las biorrefinerías (Levante, 2024; CadenaSer, 2024)

En la base de este rechazo, y de la desconfianza que lo nutre, siempre aparece la percepción de imposición por parte de las administraciones y las empresas, y que las comunidades locales se sientan excluidas de los procesos de planificación y diseño de las biorrefinerías. Aunque este problema es comun en otras energías renovables, en el caso de las biorrefinerías la aceptación local de los proyectos es significativamente más baja (Macht et al., 2023), lo que hace aún más crítico su abordaje.

Para superar estas barreras, es necesario replantear la comunicación desde una perspectiva integral. Esto implica involucrar a las comunidades desde el inicio, generando un diálogo temprano y continuo que permita identificar sus preocupaciones y diseñar soluciones conjuntas que observen todas las dimensiones de la instalación, y cuenten con la cultura local. También es fundamental destacar los beneficios reales que las biorrefinerías tendrán para esa comunidad local, como la generación de empleo, la mejora de infraestructuras o el desarrollo económico tangible, en lugar de centrarse exclusivamente en los objetivos globales de sostenibilidad. Además, e imprescindible que el proceso sea transparente, implementándose sistemas de monitoreo ambiental accesibles y claros que puedan consultar los ciudadanos para verificar en tiempo real el impacto de la planta. Y evitar cualquier sombra de especulación que horade la confianza en el proyecto. Solo así, con procesos claros y transparentes, participados y regulados se podrá encontrar un camino de consenso y de cambio.

Estrategias de comunicación para mejorar la aceptación social de las biorrefinerías. Fuente: Elaboración propia.

Es indudable que las biorrefinerías tienen el potencial de contribuir a la transición energética en España, pero cada vez es más evidente que su éxito no dependerá únicamente de su viabilidad técnica o económica. Su aceptación social es un reto que requiere empatía, diálogo y una comunicación real y convencidamente inclusiva. Integrar a las comunidades locales como aliadas en estos proyectos no solo hará que sean más viables, sino también más justos y sostenibles.

La ruta es clara. Solo falta que lo sea la voluntad.

Referencias

Comienza el proyecto POWER: Impulsando el conocimiento sobre energías limpias

Comienza el proyecto POWER: Impulsando el conocimiento sobre energías limpias

El grupo Ciberimaginario ha lanzado la web del proyecto POWER (Prevention Of Weaponization and Enhancing Resilience against Security-related Disinformation on Clean Energy). El proyecto, iniciado el 1 de noviembre de 2024, está financiado por el programa Erasmus+ de la Unión Europea.

Su principal objetivo es enfrentar la desinformación relacionada con la energía limpia, fortaleciendo la resiliencia social y facilitando la transición hacia soluciones sostenibles. A través de actividades educativas, investigación y compromiso comunitario, POWER busca capacitar a diversos grupos en la sociedad.

El proyecto ofrecerá herramientas educativas abiertas y contenido multimedia diseñados para mejorar la alfabetización energética y combatir la desinformación de manera efectiva. Entre sus actividades clave destacan los Cafés de Energía Limpia, los Living Labs y el desarrollo de módulos de aprendizaje interactivos, dirigidos a estudiantes, educadores, responsables de políticas y el público general.

La colaboración internacional es un pilar fundamental del proyecto. La Academia Nacional de Inteligencia “Mihai Viteazul” en Rumanía lidera la coordinación, aportando su experiencia en resiliencia estratégica. Por su parte, la Universidad Rey Juan Carlos de España desarrolla herramientas de comunicación digital innovadoras. La Universidad de Malta contribuye con su investigación y participación en políticas energéticas, mientras que Euro Comunic@re en Rumanía asegura la difusión efectiva de los resultados del proyecto.

Durante los próximos tres años, el proyecto POWER impulsará un diálogo inclusivo basado en evidencias, fomentando una sociedad mejor informada y comprometida con la sostenibilidad. Su impacto se extenderá a través de iniciativas innovadoras que buscan crear conciencia y enfrentar los desafíos de la desinformación en energía limpia.

Ciberimaginario impulsa la comunicación en la Red BIVALIA-CM

Ciberimaginario impulsa la comunicación en la Red BIVALIA-CM

El 1 de enero de 2025 han empezado los trabajos de la Red BIVALIA-CM, un proyecto que busca transformar los residuos agroalimentarios en soluciones sostenibles, en línea con la estrategia de economía circular de la Comunidad de Madrid. Este programa se centra en la valorización de residuos a lo largo de toda la cadena alimentaria mediante el desarrollo de biorrefinerías que generan bioproductos de alto valor y bioenergías sostenibles.

En este contexto, el grupo de investigación Ciberimaginario de la Universidad Rey Juan Carlos desarrolla un papel importante en el éxito del proyecto. Su principal tarea es liderar las actividades relacionadas con la comunicación, difusión y explotación de resultados, asegurando que el impacto científico y social de BIVALIA-CM trascienda los laboratorios y llegue a las comunidades, empresas y responsables de políticas.

Durante la primera reunión del Comité de Gestión, celebrada el 13 de enero de 2025, se definieron las bases operativas del proyecto, incluyendo la planificación de actividades clave y las estrategias de difusión. Aquí, Ciberimaginario presentó un plan integral para maximizar la visibilidad y el impacto del proyecto, que incluye la creación de contenidos multimedia, la gestión de la página web oficial y el diseño de materiales promocionales para conectar con diferentes audiencias.

La contribución de Ciberimaginario no solo se limita a la difusión de información, sino que también se enfoca en promover la aceptación social de las tecnologías desarrolladas en BIVALIA-CM. Esto se logrará mediante estrategias innovadoras de comunicación que fomenten un diálogo abierto entre los investigadores, las empresas asociadas y la sociedad en general, garantizando que los resultados del proyecto sean accesibles, comprensibles y relevantes.

Con un equipo multidisciplinar y el apoyo de múltiples socios académicos e industriales, BIVALIA-CM aspira a convertirse en un referente en sostenibilidad. Desde su rol, Ciberimaginario garantizará que este esfuerzo colectivo deje una huella significativa en la Comunidad de Madrid y más allá, promoviendo una economía más circular y sostenible para todos.

Miembros de la red BIVALIA-CM reunidos el 13 de enero de 2025 en el Campus de Móstoles de la URJC
El valor de la formación para mejorar la empleabilidad de los jóvenes

El valor de la formación para mejorar la empleabilidad de los jóvenes

La formación académica tiene como objetivo ayudar a los estudiantes a convertir sus conocimientos en trabajo estable y duradero. El alumno que debe decidir su futuro profesional tiene varios retos ante sí: decidir el grado, elegir un itinerario curricular, tal vez hacer un Erasmus, y en muchos casos, seleccionar un postgrado antes de acceder al mercado laboral, entre otras decisiones que marcarán su futuro.

Los expertos en Recursos Humanos que tienen acceso a las fuentes de información no saben a ciencia cierta cuáles serán las profesiones del futuro, pero coinciden en la dificultad de saber con exactitud cuales serán las carreras más demandadas a medio plazo. Si un profesional con experiencia tiene serias dificultades para acertar en las predicciones sobre el desarrollo de la empleabilidad, no podemos por menos que sentir compasión por nuestros jóvenes cuando tienen que elegir la última etapa académica. Ni que decir tiene, actualmente la formación es una carrera infinita de adquisición de conocimiento, en la que se sabe cuándo comienza, pero no cuando termina.

Algunas pistas sobre el éxito o fracaso de los cursos de formación están relacionadas con los datos que aparecen en Redes Sociales, fuentes primarias y secundarias, o consejos dados por amigos y familiares. Valgan algunos ejemplos e información de carácter público para ayudar a los futuros profesionales que formarán parte del mercado laboral.

Entre los empleos relacionados con las TIC, los que aglutinan mayor demanda son Programador, Cloud Computing y Big Data. Especialmente el primero ha crecido muy por encima de la media. Cabe preguntarse si esta tendencia es una moda pasajera o la aparición de la tan nombrada Inteligencia Artificial no terminará por cambiar la empleabilidad en el área de la informática. Conocimiento sobre Análisis y Programación, Soporte y Explotación y Sistemas, Redes y Seguridad son las que acumulan un mayor número de ofertas de empleo.

En el año 2023, y según LinkedIn, las profesiones más demandadas fueron Ciberseguridad, Ejecutivo de Cuentas y Comercial. Los especialistas en Ventas o Logística también están entre los empleos más solicitados. Según el informe sobre perfiles deficitarios y la escasez de talento en España elaborado por Adecco en 2023, manifiesta que los perfiles que más cuesta cubrir son: perfiles IT, personas con formación en FP, oficios, perfiles sanitarios o técnicos de mantenimiento, entre otros. Muchos de estos empleos gozan de lo que se denomina el pleno empleo. Un punto aparte es el sector de las energías renovables. Se espera que se generen entre 253.000 y 348.000 puestos de trabajo entre 2021 y 2030 (educaweb).

Cabe preguntarse si los estudios en ciencias sociales tendrán interés para las compañías a medio plazo. La tecnología está unida a un alto componente humano, pero sin duda, existe la necesidad de realizar un esfuerzo continuo para adaptarse a las necesidades del mercado. Desde la academia debemos adaptar nuestro conocimiento a la evolución de la sociedad. La oferta de estudios transversales es un camino para una formación adaptada al mercado laboral.

Los campos con las tasas más bajas en afiliación y contratos indefinidos son los siguientes:

  • Conservación y Restauración e Historia del Arte. Su tasa de afiliación es del 63,63% y 57,32%, respectivamente. El porcentaje de contratos indefinidos de sus egresados es sólo del 61,82% y 64,46%. Además, sólo el 62,79% y 58,74% tiene jornada completa y su base media de cotización anual es de 20.772,28€ y 24.289,53€, respectivamente.
  • Arqueología, Bellas Artes, Historia y Otras lenguas extranjeras.
  • Audiovisual, Imagen y Multimedia, Geografía y Geografía y Ordenación del Territorio.
  • Antropología Social y Cultural, Ciencias del Mar y Protocolo y Eventos.
  • Biología, Humanidades y Música.

En resumen, las Ciencias Sociales necesita un enfoque sistémico e integrador para ayudar a los egresados a ingresar o progresar en el mercado laboral, y consolidar el tránsito a la vida adulta laboral.

Referencias

Boom de empleos en tecnología, salud y energías verdes – educaweb .com

Fundacion CYD (40)

Estadísticas LinkedIn 2024 | LinkedIn

En nuestro blog

La ciencia no es un acertijo envuelto en un misterio dentro de un enigma

La ciencia no es un arcano. No es, como dijo Winston Churchill refiriéndose a la Unión Soviética, “un acertijo envuelto en un misterio dentro de un enigma”, aunque muchos lo hayan pretendido a lo largo de la historia y aún hoy...

El marketing de contenidos como herramienta para la comunicación científica en las generaciones millenials y z (y III)

En el segundo y anterior post de esta serie identificábamos como uno de los primeros pasos, fundamentales, en la elaboración de una estrategia de marketing de contenidos el diseño de una jerarquía de reader personae. En este...

La ética de la comunicación científica II

Este post continúa el recorrido del anterior, desde una perspectiva genérica pero reflexiva, sobre cuál es el sentido de la ciencia, y por qué la ética es una parte fundamental de la misma. En este caso, abordamos la figura del...

Instagram y la difusión científica ¿Un camino a seguir para los investigadores?

 Difundir los resultados de la investigación científica es una tarea compleja cuando se aborda desde determinados contextos, y sin duda arriesgada cuando se trata de estructurarlos alrededor de un mensaje que cuando menos, debe...

Cómo presentar batalla a las Fake News o noticias falsas

 Paradójicamente, en la actualidad tenemos acceso a un volumen ingente de información y estamos más desinformados que nunca. La vulnerabilidad no entiende de edades, ni de usuarios, ni de ámbitos o actividades políticas o...