Blender Git Loki
Git Commits -> Revision a1562bb
Revision a1562bb by Julian Eisel (HMD_viewport) October 12, 2016, 17:53 (GMT) |
Use modelview matrix from OpenHMD, get custom IPD to work Also renamed interocular distance to IPD in UI (slightly different things), removed unused matrix getters and made sure enabling/disabling custom IPD behaves nicely. Note that both projection and modelview matrices from OpenHMD get the Blender equivalents applied on top, so they act as relative transformations. Rotating, zooming and panning in HMD view works properly too now. |
Commit Details:
Full Hash: a1562bbb53ae78177074219e3f423baa653064a6
Parent Commit: 505b1fd
Lines Changed: +89, -45
9 Modified Paths:
/intern/ghost/GHOST_C-api.h (+1, -0) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+11, -0) (Diff)
/release/scripts/startup/bl_ui/properties_render_layer.py (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+19, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+32, -6) (Diff)
/source/blender/windowmanager/intern/wm_device.c (+15, -30) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+4, -2) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -4) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+11, -0) (Diff)
/release/scripts/startup/bl_ui/properties_render_layer.py (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+19, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+4, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+32, -6) (Diff)
/source/blender/windowmanager/intern/wm_device.c (+15, -30) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+4, -2) (Diff)
/source/blender/windowmanager/WM_api.h (+2, -4) (Diff)