AR.js - Augemented Reality

The following embedding of 3D models from the repository litspatz4cis are implemented with the library AR.js and Aframe. The files from this repository can be downloaded as ZIP-file.

AR.js - Static - Demo-Files

AR.js - Moving - Demo-Files

The following example files move entities of the AR scene in the 3D space.

Aframe - VR Scenes

Aframe is a web framework for building 3D experiences, that extends HTML syntax with the aframe library to create 3D worlds with HTML tags and entity-components like GLB-files creates with OpenSource Blender The 3D models can be viewed with VR-headset, mobile phone and desktop PC. The following use cases in Aframe take equirectangular images and use them in a VR scene as 360 degree sky image.

Aframe Panorama 360 - Bamberg

Created with WikiCommons2AFrame from recorded [equirectangular 360 degree image](https://en.wikiversity.org/wiki/Equirectangular_projection). Approach based on AFrame VR.

Aframe Panorama 360 - Chemnitz

Created with WikiCommons2AFrame from recorded [equirectangular 360 degree image](https://en.wikiversity.org/wiki/Equirectangular_projection). Approach based on AFrame VR.

Moving Object in Arame

The following examples shows how to move an object with a convex combination in the 3D domain.

Moving Object in Aframe in Panorama 360

Created with WikiCommons2AFrame from recorded equirectangular 360 degree image. Approach based on AFrame VR.