March 5, 2017, 19:36 (GMT) |
"Only Render" option for HMD view |
March 5, 2017, 17:31 (GMT) |
Use view orientation data from current 3D view for creating HMD view |
March 5, 2017, 16:19 (GMT) |
Mirror mode support (sync HMD viewpoint with regular 3D view) Adds option "Mirror HMD View" to the HMD panel in the 3D view. In this implementation we update/redraw the mirrored 3D views with the HMD view, which can actually cause some extra slowdown (drawing the viewport at least once more). We decided that this would be the best solution for now, as the other option would be opening a separate window showing the mirrored result, which is a bit too much against the non-overlapping paradigma IMHO. We could also draw the HMD view into some buffer and reuse this for mirrored displays, but that would mess up projection matrices. In Blender 2.8 we'll probably be able to use multi-threaded drawing anyway, for which this would be the perfect use case. 3D View regions mirroring the HMD view are locked, for quadview we only use the non-locked region for mirroring. |
March 4, 2017, 14:56 (GMT) |
Fix Vive compile option |
February 27, 2017, 16:19 (GMT) |
Fix changing device activates it unintentionally Activating in this context means that OpenHMD starts polling the device for rotation values. That can slow down things, so we only do it when actually starting an HMD session. |
February 27, 2017, 16:05 (GMT) |
Don't check if HMD returns valid IPD OpenHMD always returns a valid value, so this check is just a waste of resources. |
February 27, 2017, 15:37 (GMT) |
Use solid draw mode by default for HMD view |
February 27, 2017, 15:23 (GMT) |
Fix wrong modelview matrices Was wrongly applying modelview matrices from HMD onto Blender's. |
February 26, 2017, 21:54 (GMT) |
Minor UI message fixes |
February 26, 2017, 16:46 (GMT) |
Use "General" as default lens distortion shader |
February 26, 2017, 16:36 (GMT) |
Fix driver for DeePoon HMD Patch by @TheOnlyJoey, thx for fixing (and breaking!) this ;) |
February 26, 2017, 16:18 (GMT) |
Merge branch 'master' into HMD_viewport |
February 23, 2017, 19:06 (GMT) |
Merge branch 'HMD_viewport' of git.blender.org:blender into HMD_viewport |
February 23, 2017, 19:04 (GMT) |
- Updated OpenHMD with fixes from their master (commit 2379647) |
February 23, 2017, 14:38 (GMT) |
Merge branch 'master' into HMD_viewport Conflicts: source/blender/makesdna/DNA_scene_types.h |
February 10, 2017, 21:11 (GMT) |
Added support for correct Oculus DK1 and DK2 shaders with additional Generic shader (which could/should work for most other HMD's) Shaders can be changed in options so you can pick a shader that matches your device |
February 10, 2017, 16:28 (GMT) |
Fixed small oops with copy paste |
February 10, 2017, 16:20 (GMT) |
Fixed HMD branch for current master |
February 10, 2017, 15:50 (GMT) |
Merge branch 'master' of git.blender.org:blender into HMD_viewport |
January 18, 2017, 15:34 (GMT) |
Fix blenderplayer build |
|