Saltar al contenido principal

Paquetes alojados

Metaetiquetas

Utiliza las etiquetas de 8th Wall <meta> para cargar rápidamente renderizadores y paquetes comunes en tu proyecto de editor de nubes.

Utilice el atributo name para especificar si está cargando un renderer o un package, y el atributo content para especificar qué renderer/paquete:

<meta name="8thwall:renderer" content="renderer:version">
<meta name="8thwall:package" content="@package.package">

Renderizadores

Puedes utilizar la etiqueta <meta name="8thwall:renderer" ...> para cargar A-Frame, three.js o Babylon.js en tu proyecto de editor de nubes:

<meta name="8thwall:renderer" content="aframe:version">
<meta name="8thwall:renderer" content="threejs:version">
<meta name="8thwall:renderer" content="babylonjs:version">

aframe

Sólo algunas versiones de A-Frame son compatibles con la etiqueta <meta>. Esto se debe a que 8th Wall utiliza una versión personalizada de A-Frame que introduce varias mejoras para soportar mejor la RA.

  • 0.8.2
  • 0.9.0
  • 0.9.2
  • 1.0.3
  • 1.0.4
  • 1.1.0
  • 1.2.0
  • 1.3.0
  • 1.4.1
  • 1.5.0
Ejemplo
<meta name="8thwall:renderer" content="aframe:1.5.0">

tresjs

Todas las versiones de three.js son compatibles a través de la etiqueta <meta>.

Tenga en cuenta que three.js 160+ requiere el uso de mapas de importación en lugar de una etiqueta <meta>. Véase un ejemplo en aquí.

Ejemplo
<meta name="8thwall:renderer" content="threejs:159">

Paquetes

Puedes utilizar la etiqueta <meta name="8thwall:package" ...> para cargar paquetes comunes en tu proyecto de editor de nubes:

PaqueteValor del contenido
XRExtras@8thwall.xrextras
Páginas de destino@8thwall.landing-page
Coaching Overlay@8thwall.coaching-overlay
Vue@vuejs.vue
HoloVideoObject@mrcs.holovideoobject
React@react.react
React DOM@react.react-dom
React Router DOM@react.react-router-dom
A-Frame Extras@aframe.aframe-extras
Sistema de Física A-Frame@aframe.aframe-sistema-fisico

Ejemplo

<meta name="8thwall:package" content="@8thwall.xrextras">

Todas las etiquetas <meta> anteriores evalúan URLs CDN oficiales. Extraerán la última versión compatible del paquete. Si desea utilizar una versión específica, utilice una etiqueta <script> en su lugar.

8ª Pared CDN

8th Wall aloja una variedad de paquetes fijados a versiones específicas en nuestra CDN para mayor comodidad.

munición

  • https://cdn.8thwall.com/web/aframe/ammo.wasm.js
  • https://cdn.8thwall.com/web/aframe/ammo.wasm.wasm

aframe-sistema-físico

  • https://cdn.8thwall.com/web/aframe/aframe-physics-system-3.2.0.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-physics-system-4.0.1.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-physics-system-4.0.1-updated.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-physics-system-4.2.2.min.js

aframe-animation-component

  • https://cdn.8thwall.com/web/aframe/aframe-animation-component-5.1.2.min.js

aframe-cromakey-material

  • https://cdn.8thwall.com/web/aframe/aframe-chromakey-material-1.1.1.min.js

aframe-extras

  • https://cdn.8thwall.com/web/aframe/aframe-extras-4.2.0.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-extras-6.1.0.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-extras-6.1.1.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-extras-7.2.0.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-extras-7.2.0.min.js

aframe-particle-system-component

  • https://cdn.8thwall.com/web/aframe/aframe-particle-system-component-1.1.3.min.js
  • https://cdn.8thwall.com/web/aframe/aframe-particle-system-component-1.1.4.min.js

aframe-spe-particles-component

  • https://cdn.8thwall.com/web/aframe/aframe-spe-particles-component.min.js

depthkit

  • https://cdn.8thwall.com/web/aframe/depthkit-1.0.0.min.js

holovideoobjeto

  • https://cdn.8thwall.com/web/mrcs/holovideoobject-0.2.2.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.2.2.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.2.3.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.2.5.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.1.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.2.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.3.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.4.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.6.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.3.7.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.4.0.min.js
  • https://cdn.8thwall.com/web/mrcs/holovideoobject-1.5.0.min.js