Blender Git Commits

Blender Git "HMD_viewport" branch commits.

Page: 5 / 13

November 24, 2016, 18:45 (GMT)
Fix wrong logic in HMD device toggling
November 24, 2016, 18:08 (GMT)
Merge branch 'master' into HMD_viewport
November 23, 2016, 22:11 (GMT)
Give info on why "Use Device IPD" is disabled

Also renamed RNA properties and removed unneeded update function.
November 23, 2016, 17:08 (GMT)
Couple of fix for case no device is available/active

Fixes:
* HMD device option using invalid value
* HMD view drawing on-screen info and using wrong matrices
* Hardly usable 3D view due to projection and modelview matrix being unit matrices
All issues where only visible when the HMD device option is set to 'None'
November 23, 2016, 16:53 (GMT)
Fixes for build options
November 23, 2016, 10:58 (GMT)
Merge branch 'master' into HMD_viewport
November 23, 2016, 01:26 (GMT)
Fix KM_CLICK events broken
November 23, 2016, 01:09 (GMT)
Fix HMD device set to 'none' after loading factory settings

We now use the last input device if available.
November 23, 2016, 00:58 (GMT)
Fix no active HMD when opening file that was saved during HMD session
November 23, 2016, 00:24 (GMT)
Several minor corrections
November 22, 2016, 23:52 (GMT)
Make "Use Device Rotation" toggle work again

When this is disabled we just manually calculate the camera offsets. Actually I have no idea if math is correct but it doesn't seem totally wrong at least :P Don't have an HMD to test right now.
November 22, 2016, 16:04 (GMT)
Allow zooming/panning while HMD view is in camera perspective
November 20, 2016, 18:32 (GMT)
Merge branch 'master' into HMD_viewport

Conflicts:
source/blender/makesrna/intern/rna_userdef.c
November 19, 2016, 23:11 (GMT)
Add a dropdown to support multiple lens-distortion shaders
November 19, 2016, 20:09 (GMT)
Merge branch 'master' into HMD_viewport

Conflicts:
source/blender/blenloader/intern/versioning_270.c
November 19, 2016, 18:25 (GMT)
Replace low-level HMD check with higher level API call
November 19, 2016, 12:38 (GMT)
Make HMD window a proper 'restricted' window

A restricted window is a new concept that doesn't allow changing the screen of a window in any way. This way we can ensure the HMD window is only used for displaying the 3D View, so users can't accidentally change it without knowing how to get back. This also fixes some issues we had when using temp screens like they're used for UserPrefs.
Fixes:
* Could open toolbar/properties in HMD view
* HMD window used when opening UserPrefs through menu/shortcut
* Could easily change editor to non-3D-View
November 17, 2016, 23:12 (GMT)
Move HMD view shading option to window manager level

Was a bit ugly to have this in scene level, window manager isn't perfect either, but prefer it there.
November 17, 2016, 22:06 (GMT)
Move HMD panel into 3D View properties

Still not a really perfect place since this is global, but can't think of a better one. More options will be added later on, so worth having an own panel.
November 15, 2016, 22:30 (GMT)
Remove scene level HMDVIEW_SESSION_RUNNING flag

Also separated HMD view drawing from stereo3d drawing some more.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021