Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/humbertodias/vr-viewer-prototypes

Viewer for Virtual Reality
https://github.com/humbertodias/vr-viewer-prototypes

cordova threejs vr-viewer

Last synced: 14 days ago
JSON representation

Viewer for Virtual Reality

Awesome Lists containing this project

README

        

# Viewer for Virtual Reality

We create VR viewer using **three.js** supporting **assimp2json** json format.

## Available

![Preview](doc/play-store.png)
![Preview](doc/apple-store.png)
![Preview](doc/youtube.png)

* [Play Store](https://play.google.com/store/apps/details?id=br.vr.viewer.models)
* [Apple Store](https://itunes.apple.com/us/app/vr-viewer-3d-models/id1119068297?ls=1&mt=8)
* [YouTube](https://youtu.be/jAuvG02FWO8)

## Prerequires

1. Git 2.6+
2. Cordova
3. make

## How to Play

Clone

```
git clone https://github.com/humbertodias/vr-viewer-prototypes.git
```

Inside the folder

```
cd vr-viewer-prototypes
```

Build

```
make android
```

platforms/android/build/outputs/apk/**android-armv7-release-signed.apk**

```
make ios
```

platforms/ios/build/**signed.ipa**

After it, checkout on

```
src/platforms/**
```

## Output

![Preview](doc/vr-stereo.png)

## Documentation

![Preview](doc/article/output.png)

[paper.pdf](doc/article/output.png)

## References

1. three.js

[http://threejs.org/](http://threejs.org/)

2. hammer.js

[http://hammerjs.github.io/](http://hammerjs.github.io/)

3. dat-gui

[https://code.google.com/archive/p/dat-gui](https://code.google.com/archive/p/dat-gui)

4. Cordova

[https://cordova.apache.org/](https://cordova.apache.org/)

5. TexMarker

[http://www.xm1math.net/texmaker/](http://www.xm1math.net/texmaker/)