Explore Blender models on the HTC Vive with this port from Dalai's VR viewport!
Cedeon writes:
Video shows the HTC Vive working in Blender. May you now walk around your blends with joy in glorious room scale VR!
Disclaimer: I am no developer so please don't expect, timely bug fixes, features, etc. I took a week off work because I needed this and it serves my purpose. Only through coaxing tweets, high demand, many hugs or plain hard cash will I be sure to return to this as I have a day job and people to feed. I hope it works for you - feel free to tweet at me @cedeon if it doesn't work and I'll look into it as soon as I can.
Get the packaged [untested]version here.
Installation Instructions
- Blender - User Preferences - Add-ons - Install From File... - pick the zip file.
- Virtual Reality Viewport - Tick Box.
- Virtual Reality Viewport - Display Backend - HTC Vive.
Usage Instructions
- You will need to be running SteamVR, with lighthouses running. Currently may crash otherwise.
- Blender - 'T' key. - Virtual Reality tab - Virtual Reality to start.
- Currently may crash on stop. Will fix.
- Pausing works.
Source can be currently found here:
- https://github.com/cedeon/hmd_sdk_bridge/tree/cedeon-vive
- https://github.com/cedeon/virtual_reality_viewport/tree/vivetest
Build instructions have been added to the respective repos. You may need to build it yourself if the packaged version doesn't work out for you - clone the repo and read the readme.md.
Collaboration HIGHLY WELCOMED. This is my first C++ outside of hello world and console 50 liners. I lack such knowledge as basic memory management
Credits/Background
This is currently based on a fork of Dalai Felinto's great Virtual Reality Viewport & accompanying HMD Bridge Blender Add-ons. Pull request is here. He did most of the work including architecting for many types of HMDs, so many thanks to him. I just implemented the OpenVR in the HMD Bridge and some minor changes to the viewport plugin [Added option for the Vive].
Future Goals
Implement motion controllers, controller model drawing, user interface stuff. Actually learn to code rather than hack.
This was packaged up by @cedeon [Twitter] on 2016-05-11
Current status: untested as a zipped deployment.
Windows x64 should work.
All other platforms will need compiling for and testing.
8 Comments
Fantastic!
I'm heading to the New York office of Sketchfab next week where we'll have a Vive to try this on. Can't wait! :)
This is awesome! integrating this and using a 3D space navigator would make blender one of the most inmersive 3D programs ever!
In fact, the Vive already comes with two rather good VR controllers - both equipped with a number of buttons and a touchpad. I tried them with Tilt Brush last week and it's amazing - you really stand INSIDE your 3D design!
http://www.tiltbrush.com/
Awesome ! Saw VR support being discussed here recently https://developer.blender.org/T47899 nice to see some people working on interim solutions.
Nice!!
Love to see modeling capability with the vive. looks promising!
Just to confirm, I got the latest version of the Blender Vive add on that I saw here: https://drive.google.com/open?id=0B-2NOYYw8dpVTHJkY0xOQXZ2SzQ and it DOES work on the GearVR using RiftCat on Windows 10 and Vridge app on Samsung Galaxy S7! Looking forward to being able to see the mouse cursor in VR so editing and painting can be done.
I get an initialization error. I am using the pimax headset with steam vr