Install with npm or yarn. See aframe-react-boilerplate for a basic example.
react vr aframe virtual-reality webvr a-frame aframevr mozvr reactvr react-vr react-componentA productive VR Toolkit for rapidly building VR solutions in Unity3d. The API documentation for the project can be found within this repository in API.md which includes the up to date documentation for this GitHub repository.
unity3d vrtk steamvr-plugin steamvr virtual-reality vr oculus-rift vr-solutionsReact 360 is a framework for the creation of interactive 360 experiences that run in your web browser. It pairs modern APIs like WebGL and WebVR with the declarative power of React, producing applications that can be consumed through a variety of devices. Leveraging web technologies and the existing React ecosystem, React 360 aims to simplify the construction of cross-platform 360 experiences. Next, install the React 360 CLI – a command-line tool that generates the basic layout of new projects.
virtual-reality vrBullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
simulation robotics kinematics virtual-reality reinforcement-learning computer-animation game-developmentThe WebXR device API is for accessing virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays on the Web. The WebXR Device API Specification is the repository of the Immersive Web Working Group.
virtual-reality augmented-reality web-api3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL.
ipython-widget jupyter jupyter-notebook visualisation volume-rendering virtual-reality plotting dataviz scientific-visualization webgl threejs rendering-3d-volumes quiverPlayCanvas is an open-source game engine. It uses HTML5 and WebGL to run games and other interactive 3D content in all modern browsers without the need for a plugin. You can see more games on the PlayCanvas website.
webgl webgl2 game-engine playcanvas webvr gamedev augmented-reality virtual-reality webxr 3dFind more examples here and on YouTube. This project enables developers to build XR experiences using the same code that runs on the web. Exokit engine is written on top of Node and emulates a web browser, providing native hooks for WebGL, WebXR, WebAudio, and other APIs used in immersive experiences.
android webgl browser web canvas a-frame engine webrtc webvr virtual-reality reality xr webxr magicleap exokit native vr ar vive oculus magic-leapKevin's collection of A-Frame components and scenes. A page should open in your browser. You can develop on the source code and the server will handle live compilation and bundling.
aframe vr webvr virtualreality virtual-reality 3d a-frame a-frame-components aframe-component aframe-components k-frame kframe three threejsMany thanks to all of the authors of the talks, articles, and guides referenced in the list. Without these people doing the hard thinking, Virtual Reality wouldn't be where it is today. If you would like to suggest a resource, you can do so by creating an issue.
ux vr virtual-reality ui list vive rift designPrimrose is an immersive environment for web browsers on desktop and mobile devices alike. Within this environment, web developers can be applications that progressively enhance to support users on a wide variety of form factors, including high-end VR headsets. If you're interested in contributing to the framework, we'd love to have you involved. Primrose is open to contributors of all skill levels and we are ready and willing to help beginners work through issues. Please read the guidelines for contributing before doing so.
webvr-framework virtual-reality webvr framework first-timers help-wanted html5 object-oriented webgl computer-graphics vr text editor canvas syntax highlightingToday, the most common tool for complex maths visualization in the classroom is the TI-84+. Scientists, researchers, and other professionals who implement calculus in their work may rely on more complex toolkits like MATLAB. Though these tools offer broader functionality, they are similarly if not more unintuitive than their handheld counterparts. Visualization plays a crucial role in understanding, mastering, and improving upon mathematical concepts, but today's standard interfaces frustrate and alienate many individuals, creating an excessively high barrier of entry to higher level math studies. Calcflow shatters this interfacial bottleneck by enabling users to interact directly with complex equations in physical space. Users can manipulate inputs and parameters and observe changes to 3D visualizations in realtime.
vector-calculus educators virtual-reality mathematics engineer calculatorArcan is a powerful development framework for creating virtually anything from user interfaces for specialized embedded applications all the way to full-blown standalone desktop environments. At its heart lies a robust and portable multimedia engine, with a well-tested and well-documented Lua scripting interface. The development emphasizes security, debuggability and performance -- guided by a principle of least surprise in terms of API design.
display-server game-engine wayland multimedia-graphic-library video-processing audio-processing visualization freebsd openbsd desktop-environment virtual-realityThis repository contains OpenXR headers, as well as source code and build scripts for the OpenXR loader. It contains all generated source files and headers pre-generated for minimum dependencies. The authoritative public repository for this project is located at https://github.com/KhronosGroup/OpenXR-SDK.
augmented-reality vr virtual-reality openxr openxr-loaderLÖVR is a simple framework for creating virtual reality experiences with Lua, based on LÖVE. Documentation and examples are available on the website.
vr openvr virtual-reality vive oculus-rift lovr webvr game-engineYou can check the live demo here. Develop and export WebXR experiences using the Unity Engine.
webgl unity augmented-reality webvr unity3d webassembly virtual-reality webar xr webxr unity-webxr-exporter webxr-unityThis repository contains source code and build scripts for implementations of the OpenXR loader, validation layers, and code samples. The authoritative public repository is located at https://github.com/KhronosGroup/OpenXR-SDK-Source/. It hosts the public Issue tracker, and accepts patches (Pull Requests) from the general public.
augmented-reality vr virtual-reality xr openxr openxr-loader openxr-sdk openxr-sample openxr-layersHVVR (Hierarchical Visibility for Virtual Reality) is an optimized software raycaster. It implements a hybrid CPU/GPU raycaster, suited for real-time rendering of effects such as lens distortion. modelviewer.vcxproj (vs2015/hvvr.sln) implements a simple model viewer, with optional #defines to enable depth of field and foveated rendering.
virtual-reality rendering-engine raycaster cppBring your datacenter to life (virtually), teleport to different locations, pick up your virtual machines to find out more information and drop them in the trash can to delete them. Check out this video demo where Alan Renouf (Sr. Product Line Manager) walks Pat Gelsinger (VMware CEO) through the VR Datacenter Experience.
vmware unity virtual-reality steamvr-plugin htc-viveAuthors: Alex Castillo and Uri Shaked. The master branch represents the final state of the project. If you want to follow the instructions for creating this project from scratch, check out The Workshop's Playbook.
invaders web-vr angular virtual-reality game firebase-database
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.