Blender Git Commits

Blender Git "HMD_viewport" branch commits.

Page: 2 / 13

Revision 3c51b67 by Julian Eisel (HMD_viewport)
April 11, 2017, 19:25 (GMT)
Make interactions in HMD view work nicely

This should make any interactions in HMD views work like users would
expect. Talking about things like selecting, using tools, placing 3D
cursor, ...
Same goes for HMD mirror views, their interactions should work fine
now.

I'm not so happy how we pass info about HMD state to
ED_view3d_draw_depth and ED_view3d_draw_depth_gpencil, would like to
figure out a nicer way to do that. Also continuous grab works a bit
glitchy.
Revision c879254 by Julian Eisel (HMD_viewport)
April 11, 2017, 19:13 (GMT)
Add WM level utility check for active HMD view
April 11, 2017, 19:13 (GMT)
Special Blender-managed cursor drawing for HMD view

Since OSes only draw one cursor, we need to draw our own cursor for both
eyes.
Note that the interaction coordinates are still incorrect as they ignore
the split screen. Will fix that separately.
April 3, 2017, 12:19 (GMT)
Cleanup: tabs
April 3, 2017, 12:14 (GMT)
Merge branch 'master' into HMD_viewport
April 2, 2017, 17:12 (GMT)
Clear hmd window when no loaded

Without this, the window could be saved in an invalid state.
April 2, 2017, 16:54 (GMT)
Remove ifdef check for file versioning

File patching shouldn't depend on build options
April 2, 2017, 16:50 (GMT)
Sync with master and minor formatting
April 2, 2017, 16:24 (GMT)
use 'use_' as an RNA prefix
April 2, 2017, 16:05 (GMT)
Correct last commit, also quiet warnings
April 2, 2017, 16:03 (GMT)
Use max_ff
April 2, 2017, 14:45 (GMT)
Fix for building without HMD
April 2, 2017, 14:31 (GMT)
Merge branch 'master' into HMD_viewport
April 1, 2017, 10:59 (GMT)
Fixes for Windows compile, fixes crashes when trying to open locked devices
March 31, 2017, 15:29 (GMT)
Numeral small fixes from upstream 0.3rc
March 31, 2017, 15:29 (GMT)
Updated Vive lens correction values, is a decent approximation, needs extra sample points when looking down
Fixed lens seperation
March 26, 2017, 00:47 (GMT)
Disable zooming/pannig of HMD view while in camera perspective

Applying zoom to projection matrix wouldn't be correct, applying it to
the view matrix would work, but not easy to do it nicely. We'd also
still miss vertical/horizontal offset since it's realized using lens
shifting (= modifiying projection matrix), so that had to be applyied
onto view matrix as well.
Decided to just disallow paning and zooming completely for now, I don't
think it would make much sense in camera perspective.
March 25, 2017, 22:03 (GMT)
Fix HMD panel not visible after recent changes in master
March 25, 2017, 21:15 (GMT)
Merge branch 'master' into HMD_viewport

Conflicts:
source/blender/blenloader/intern/writefile.c
source/blender/windowmanager/intern/wm_window.c
March 24, 2017, 22:24 (GMT)
msvc fix in packet.c in PSVR driver
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021