June 11, 2019, 03:27 (GMT) |
Fix T65470: Scale set to zero after extrude |
June 11, 2019, 03:04 (GMT) |
Profile orientation regularization works in weld case. More work distinguishing profile path from curvemapping |
June 11, 2019, 02:28 (GMT) |
Fix gpencil weight paint mode having no active tool |
June 11, 2019, 02:04 (GMT) |
Fix T62875: Tooltips behave erratically with view gizmos Improvements to behavior for gizmo tool-tips. - 2D gizmos no longer cancel tool-tips on cursor motion (matching the behavior of UI widgets). - 3D gizmos still close on motion since 3D gizmos may have a large on-screen area which would cause them to stay visible even after the cursor has been moved a large distance. The motion threshold is used so they don't close on unintended cursor motion. - Changing highlighted gizmo now cancels the tool-tip & resets the timer. |
June 10, 2019, 23:38 (GMT) |
Fix T65699: gpencil weight paint unresponsive |
Revision 7238bbe by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 20:16 (GMT) |
Cleanup: Rename graphics-lib to graphics-binding |
Revision a49b4ca by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 20:06 (GMT) |
Merge branch 'master' into soc-2019-openxr |
Revision eb0424c by Julian Eisel (soc-2019-openxr, temp-ghost_openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 10, 2019, 19:59 (GMT) |
Proper management of OpenXR graphics bindings for session setup OpenXR needs to interface with some graphics library (OpenGL, Vulkan, DirectX, etc.). This is done through graphics binding extensions. The OpenXR specification requires these to be properly set up before a session is created. Adds the following: * Support priority list of multiple graphics binding extensions (e.g. check OpenGL extension availability first, DirectX on Windows second, etc.) * Barebones for passing graphics library data to OpenXR session creation. This is highly system dependent, e.g. it requires GLX data for OpenGL on X11 systems (XrGraphicsBindingOpenGLXlibKHR). More work, including additions to GHOST, will be needed once I get to the more graphics related stuff. * Create an own graphics context for the VR session. It's not doing anything useful yet. This is just to fool the Monado OpenXR runtime so that it actually attempts to create the OpenXR session. * Had to add two CMake modules for platform dependent #define's required by the OpenXR specification. |
Revision 896ee50 by Cristian Kovacs (cycles_unbiased_volumes) June 10, 2019, 14:42 (GMT) |
Adding a new axial orientation to the blender toolbox. It allows for precise axis control of translation even when objects are parented to one another. |
Revision 1d68941 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 11:57 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2019-npr |
Revision f59db22 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 11:52 (GMT) |
LANPR: Software mode now allows camera lens shift. |
Revision 4faf2de by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:23 (GMT) |
initial particle action abstraction |
Revision aa05731 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:05 (GMT) |
compute new positions and velocities in separate buffer |
Revision 81eecb2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:04 (GMT) |
cleanup naming |
Revision 97ecf23 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 10:03 (GMT) |
ArrayRef.copy_from |
Revision 5e2fab4 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 10, 2019, 09:17 (GMT) |
LANPR: sample and batch pool goes to lanpr_share. |
June 10, 2019, 09:16 (GMT) |
Fix T65295: Convert curve to mesh fails with Keep Original. This code now expects to wrok from fully evaluated data, however when we keep original, we are actually working from data just copied from orig one. Ideally, we'd do a single depsgraph update/eval *after* we have created all new required data, but that is tricky to do properly in that code without risking breaking one thing or another. So for now, just going for the simple, if not optimal solution, and just repeatedly re-evaluating whole deg every time we duplicate an object to be converted. Yep, dummy, but simple and... safe. ;) |
Revision 8e3178e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 09:11 (GMT) |
use NamedBuffers in more places |
Revision 2d73ff2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 09:07 (GMT) |
rename buffer accessors |
Revision c49ca5c by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 10, 2019, 08:53 (GMT) |
rename Vec3 to float3 |
|