• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Python
  • Created over 9 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Addon to bring virtual reality devices to the Blender viewport

Virtual Reality Viewport

Addon to bring virtual reality devices to the Blender viewport.

This is work in progress, use at your own risk.

Pre-Requisite

Oculus Legacy (Linux, Mac, Windows)

  • Oculus 0.5 runtime

Oculus (Windows)

  • Oculus 1.5 runtime

How to Use

In the User Preferences, Add-ons, 3D View: Virtual Reality Viewport select the Display Backend you want to use.

In the viewport go to the toolshelf, select the Virtual Reality tab, click on the Virtual Reality button and follow the on-screen instructions.

Current State

Video of an old version of the plugin working:

Video of plugin in action

Easy Installation

You can get the latest version of the Addon here: http://www.dalaifelinto.com/ftp/builds/space_view3d_virtual_reality.zip

Advanced Installation

In a terminal paste the following commands:

$ git clone https://github.com/dfelinto/virtual_reality_viewport.git
$ cd virtual_reality_viewport
$ git submodule update --init --recursive --remote
$ zip -x __pycache__ -x */.git* -r9 space_view3d_virtual_reality.zip space_view3d_virtual_reality

Now install the space_view3d_virtual_reality.zip in Blender as an addon.

Update

In a terminal paste the following commands:

$ git pull origin master
$ git submodule update --recursive --remote

Followed by the rsync command for your OS:

Mac:

$ rsync -rv --exclude=.DS_Store --exclude=.git --exclude=*.blend1 --exclude=*.blend2 --exclude=*.swp --exclude=*.swo space_view3d_virtual_reality ~/Library/Application\ Support/Blender/2.76/scripts/addons/

Linux:

$ rsync -rv --exclude=.DS_Store --exclude=.git --exclude=*.blend1 --exclude=*.blend2 --exclude=*.swp --exclude=*.swo space_view3d_virtual_reality ~/.config/blender/2.76/scripts/addons/

Optionally, instead of rsync you can generate a new .zip, remove the previous version of the addon and re-install it.

Roadmap

  • Upgrade Oculus SDK 0.7 to 1.3
  • Extend the external bridge library to support other HMD devices

Credits

Old Versions

For the previous version (with support for Oculus DK1 via runtime 0.7): http://www.dalaifelinto.com/ftp/builds/space_view3d_virtual_reality_dk1.zip

Acknowledgements

  • Visgraf / IMPA - for supporting the core of the addon development
  • Djalma Lucio for peer review and discussions about the bridge implementation
  • Campbell Barton - for reviewing and contributing to the patches for Blender core
  • Thanks for all the testers

More Repositories

1

blender

clone of git://git.blender.org/blender.git + my branches
C
337
star
2

cork-on-blender

Python
54
star
3

Panorama-Tracker

addon to help tracking of panorama videos
Python
34
star
4

render_cube_map

Blender Addon to Render Cube Map
Python
29
star
5

blender-multiview-old

clone from git://git.blender.org/blender.git for multiview
C
17
star
6

blender-cloud-addon

Python
9
star
7

blender-manual

clone of Blender manual: git clone git://git.blender.org/blender-manual.git
Python
5
star
8

ibltoolkit

Python
3
star
9

edl-exporter

EDL Video Sequencer Exporter
Python
2
star
10

hmd_sdk_bridge

Python
2
star
11

opengl-sandbox

My own sandbox for opengl debugging
C
2
star
12

blender-manual-maker

Shell
2
star
13

image-swapper

addon for Blender to swap the image used in a texture in a way that you can animate it.
Python
2
star
14

addon-samples

sample addon components
Python
2
star
15

blender-notifier

Addon to notify render progress
Python
1
star
16

nopaste_upload

Command-line uploader for nopaste servers
Python
1
star
17

pillar-server

JavaScript
1
star
18

blendervr-cloud

BlenderVR: point cloud sandbox
Python
1
star
19

blender-maker

Script to make blender
Shell
1
star
20

mysql_highlander

Keep mysql alive
Shell
1
star
21

crontab

crontab scripts
Shell
1
star
22

kinect2-3dvideo

copy of http://laht.info/files/3DVideo/ to be forked
C#
1
star
23

osl-cubemap

Open Shading Language Cube Map
1
star
24

blender-lib

Fluid Designer Library Management Addons
Python
1
star
25

blender-vr-temple

Blender-VR Temple Demo
Python
1
star
26

multiview_addon

addon to setup the camera for the multiview branch
Python
1
star
27

shot_tool

Toolset for shot preparation for the barbershop project
Python
1
star