March 6, 2017, 11:22 (GMT) |
Testing functions: for mixed_bones_object_selectbuffer - OpenGL Select for old behavior - Occlusion Queries for possible new behavior, for now we just do one pass since its possible to avoid the second two. |
Revision 08a1fdb by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 6, 2017, 10:45 (GMT) |
Merge branch 'blender2.8' into gpencil_2.8 |
March 6, 2017, 01:18 (GMT) |
Bunch of small HMD fixes, removed old now unused preferences |
March 6, 2017, 01:13 (GMT) |
Merge branch 'master' into HMD_viewport Conflicts: source/blender/windowmanager/wm.h |
March 6, 2017, 01:13 (GMT) |
Fixup for python UI definition |
March 6, 2017, 00:34 (GMT) |
Fixes for HMD support windows build (thanks LazyDodo) |
March 6, 2017, 00:23 (GMT) |
New OpenHMD 0.3rc version with PSVR, Oculus CV1 and better Vive tracking support. Also introduces global shader, which will be adjusted based on the variables of the HMD drivers, this will make the manual selection of lens correction shaders obsolete, will be removed in next commit. The hmd window is currently black before started (due to shader not having the hmd data yet), will be fixed as well. |
March 5, 2017, 23:08 (GMT) |
Merge branch 'master' into HMD_viewport |
March 5, 2017, 22:48 (GMT) |
Fix issues changing HMD device |
March 5, 2017, 22:39 (GMT) |
Fix python UI for building without HMD |
March 5, 2017, 21:32 (GMT) |
Disable OpenHMD dummy device for release builds Also fixing warning. |
March 5, 2017, 20:56 (GMT) |
Don't allow orthographic view in HMD view Displaying camera in orthographic mode is still allowed. We don't want to mess with render data and forcing perspective viewport rendering in HMD view even if the camera is set to be orthographic might be confusing. |
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 5, 2017, 10:00 (GMT) |
Merge branch 'master' into temp-select-pick |
March 5, 2017, 08:48 (GMT) |
Merge branch 'master' into temp-select-pick |
March 5, 2017, 08:12 (GMT) |
Added back multi-pass occlusion queries |
March 5, 2017, 06:27 (GMT) |
Add depth sorting mode VIEW3D_SELECT_DEPTH_SORT_ALL |
Revision a5d09d8 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 4, 2017, 16:42 (GMT) |
Add a call to draw gpencil object for 2D As the current drawing action is 2D, we need to call the function for drawing. All previous strokes are drawn in 3D because they are converted after finish each stroke from 2d to 3d. |
|
|
|


Master Commits
MiikaHweb | 2003-2021