WebXR components for education : listing the best components for education done in WebVR or WebAR.
Complete setup with :
- VR content,
- statistics of usage in a dedicated database,
- adjustments pannel,
- pedagogical component (based on the component in this repository),
- collaborative environment to edit the project.
Navigation/Locomotion
- aframe-teleport-controls: repo Teleportation with a projected parabolic raycaster
- aframe-extras (checkpoints): repo | demo Navigation between hotspots/checkpoints
Cursors, Buttons & GUIs
- aframe-gui: repo | demo User interface framework with customizable input elements
- aframe-button-controls: repo Button sample code
- aframe-super-hands-component: repo Progressively enhanced input controls
Animation/Multiple Animations
- aframe-animation-component: [repo] (https://github.com/supermedium/superframe/tree/master/components/animation) An animation component for A-Frame using anime.js. Now part of A-Frame 0.9 core.
Feel free to do PR with your own suggestions.
- component name: URL to repo | URL to demo/examples Description of the component
Learning and teaching about a topic in a virtual reality classroom.
Learning and teaching about a topic in a traditional classroom but through the means of virtual reality.
- integration with MOODLE, open source MOOC platform https://twitter.com/utopiah/status/1047711007920070656
- WebVR math platform https://github.com/michaltakac/mathworldvr
Learning and teaching about VR in a classroom
- outside of VR
- in VR
- Using tools outside of and in VR to build and publish models, environments, and scenes
- https://hubs.mozilla.com/ (mulit-user virtual spaces in WebVR)
- https://hubs.mozilla.com/spoke (3D scocial scenes for Hub's)
- http://www.supermedium.com/supercraft/ (build VR sites with your hands in VR)
- https://vr.google.com/blocks/ (create 3D models in VR)
- https://poly.google.com/ (browser, discover and download 3D objects and scenes)
- annotated list of 5 min interviews
- registry curated for education
- equivalent of the environment component with an interaction part (basically an exercise with score) that could be extensible enough to be a building block for educators
- dedicated version of aframevr/aframe-inspector for pedagogical purposes loading this very component list
- classroom specific constaints and solutions
- PWA for offline exercises (example code https://github.com/rdub80/aframe-sPaceWAlk)