A-Frame is a web framework for building virtual reality (VR) experiences. A-Frame is based on top of HTML, making it simple to get started. But A-Frame is not just a 3D scene graph or a markup language; the core is a powerful entity-component framework that provides a declarative, extensible, and composable structure to three.js.
Originally conceived within Mozilla and now maintained by the co-creators of A-Frame within Supermedium, A-Frame was developed to be an easy yet powerful way to develop VR content. As an independent open source project, A-Frame has grown to be one of the largest VR communities.
The files can only be viewed if it serves on a local server. If no server is present, the index.html file, on opening with any browser will appear to be blank. In order to view the files, follow the given steps :
- Clone or download the repository.
- Extract all the files within the repository using Winrar or 7-zip or any other file extractor.
- Move the folder containing all the folders (index.html, images, javascript) to a local server like xampp or wamp.
- Place the folder in htdocs for xampp or in www for wamp.
- Open the local server on any browser and type in the name of the folder containing the files. You'll be able to see the result.
If no server (XAMPP or WAMP) is present -
https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server
Follow the steps given in the above link.
In the project files, use the keys W, A, S, D to move around the free space. Use mouse to hover and span over the free space.