Blender Git Loki

Blender Git "HMD_viewport" branch commits.

Page: 8 / 13

August 1, 2016, 23:19 (GMT)
Undo accidental change
August 1, 2016, 23:10 (GMT)
Viewport HMD integration using OpenHMD

= Viewport HMD integration using OpenHMD =

This adds initial support for controlling the viewport view using a head mounted display (HMD).

To use it, go to the Properties Editor, Render Layers context. Enable Views, select "HMD View". You can then open a new HMD Window from there and start a HMD session.

**TODOs:**
* Move HMD options to a better place, they are not Render Layer related (Maybe properties region?)
* Zoom and pan don't work in HMD window while in camera view
* View streched vertically in HMD window while not in camera view
* TODOs/XXXs marked in code (esp. WM_ calls in BKE_)
* Apply D1350 for better mouse interaction while in HMD view

Reviewers: sergey, dfelinto

Differential Revision: https://developer.blender.org/D2133
August 1, 2016, 22:42 (GMT)
Update/correct version patching
August 1, 2016, 22:39 (GMT)
Fixes for WITH_OPENHMD and WITH_INPUT_HMD options

And cleanup.
August 1, 2016, 22:28 (GMT)
Cleanup: Undo whitespace changes, comments, etc
August 1, 2016, 21:01 (GMT)
Merge branch 'master' into HMD_viewport
August 1, 2016, 20:30 (GMT)
Adjust opening position and size of HMD window
August 1, 2016, 20:06 (GMT)
Fix streched viewport in camera view
August 1, 2016, 19:58 (GMT)
Various cleanup
August 1, 2016, 00:49 (GMT)
Cleanup: Use 4x4 matrices, naming, compiler hints, use API function
August 1, 2016, 00:23 (GMT)
Merge branch 'master' into HMD_viewport

Conflicts:
intern/ghost/intern/GHOST_System.h
source/blender/blenkernel/intern/camera.c
source/blender/blenkernel/intern/screen.c
source/blender/editors/space_view3d/drawobject.c
source/blender/editors/space_view3d/space_view3d.c
July 31, 2016, 23:49 (GMT)
Reset writefile.c to earlier state to avoid merge hell

Was caused by whitespace auto-cleaning.
July 31, 2016, 23:11 (GMT)
Fix linking with Blenderplayer enabled
July 31, 2016, 19:24 (GMT)
Implemented initial support for using HMD projection matrices in blender viewport.
Also did some general cleaning
June 8, 2016, 18:07 (GMT)
Always use parallel convergence in HMD mode

Previously it was just using whatever was set in non-HMD mode.
I guess using parallel convergence for usage with HMDs is correct, could be wrong though ;)
June 8, 2016, 17:44 (GMT)
Only allow using Device IPD if it's available
June 8, 2016, 16:49 (GMT)
Don't display "Set Stereo 3D" button for HMD mode
June 8, 2016, 14:57 (GMT)
Fixed locks when opening/closing HMD sessions
Spaces to Tabs
June 8, 2016, 12:09 (GMT)
Merge branch 'HMD_viewport' of git.blender.org:blender into HMD_viewport
June 7, 2016, 18:16 (GMT)
Make branch compile with blenderplayer
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021