Displaying 1 to 20 from 48 results

VRTK - A productive VR Toolkit for rapidly building VR solutions in Unity3d.

  •    CSharp

A 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.

react-360 - Create amazing 360 and VR content using React

  •    Javascript

React 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.




webxr - Repository for the WebXR Device API Specification.

  •    CSS

The 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.

engine - Fast and lightweight WebGL game engine

  •    Javascript

PlayCanvas 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.

kframe - :package: Kevin's collection of A-Frame components and scenes.

  •    Javascript

Kevin'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.


uxofvr.com - A list of resources about the UI/UX considerations for VR.

  •    HTML

Many 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.

Primrose - A WebVR framework

  •    Javascript

Primrose 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.

calcflow - A virtual reality tool for mathematical modeling!

  •    Common

Today, 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.

arcan - Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"

  •    C

Arcan 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.

lovr - Virtual Reality for Lua

  •    C

LÖVR is a simple framework for creating virtual reality experiences with Lua, based on LÖVE. Documentation and examples are available on the website.

HVVR - Hierarchical Visibility for Virtual Reality which implements a hybrid CPU/GPU ray-caster, suited for real time rendering of effects such as lens distortion

  •    C++

HVVR (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.

vr-dc-ex - VMware VR Data Center Experience

  •    CSharp

Bring 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.

vr-hero-aframe - VR Hero: Invaders game with Angular + A-Frame

  •    TypeScript

Authors: 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.

react-vr-player - VR / 360° Video Player as a React Component

  •    Javascript

You can find a live example of this component here. First, get it from NPM: npm install react-vr-player Then, if you use Webpack, load it up with const VrPlayer = require('react-vr-player') or ES6 import VrPlayer from 'react-vr-player', it should work right out of the box. It (obviously) has React as a dependency, but the already bundled version doesn't contain React.

vr-speech-sandbox-cardboard - A sample application that demonstrates how to integrate voice commands and speech recognition into a virtual reality experience

  •    CSharp

Read this in other languages: 한국어. Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work.

vr-speech-sandbox-rift - A sample application that demonstrates how to integrate voice commands and speech recognition into a virtual reality experience

  •    CSharp

Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work. In this Code Pattern we will create a Virtual Reality game based on Watson's Speech-to-Text and Watson's Assistant services.

vr-speech-sandbox-vive - A sample application that demonstrates how to integrate voice commands and speech recognition into a virtual reality experience

  •    CSharp

Read this in other languages: 한국어. Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work.