March 15, 2019, 06:05 (GMT) |
Tool System: add tool registration API This mimics RNA style class registration, keeping the same internal data types. Currently there is a template which shows an example of adding a tool group with a keymap. Icon generation still needs to be exposed for general use. |
March 15, 2019, 05:48 (GMT) |
Tool System: use categories for tool identifiers Tools that come with Blender use 'builtin' or 'builtin_brush' prefix. |
March 15, 2019, 03:53 (GMT) |
Tool System: split UI label from tool identifiers Prepare for exposing tool registration to the Python API. - Generated tools can use their own prefix so naming collisions won't happen between hard coded & generated tools. - Add-on authors can use the add-on name as a prefix. Currently the names match, renaming will happen next. |
March 15, 2019, 00:41 (GMT) |
UI: rename brush "Overlay" to "Display" Brush cursor display options are more closely related to other data-block display options than per-3D viewport overlay. Rename to avoid confusion. |
March 15, 2019, 00:22 (GMT) |
Fix T59155: Can't select light in-front of other objects Enable depth picking by default. This adds new 'gpu_flag' since it's not so relevant to add GPU drawing options into uiflag & uiflag2. This resets the recently added smooth edge flag. |
March 14, 2019, 23:42 (GMT) |
Cleanup: deprecated flags to named DNA flags |
March 14, 2019, 23:35 (GMT) |
Voxel remesher: add option to smooth normals when remeshing |
March 14, 2019, 22:54 (GMT) |
Cleanup: indentation, wrapping Mostly functions wrapping args, not confirming to our style guide. |
March 14, 2019, 22:50 (GMT) |
Cleanup: style, use doxygen for comments |
March 14, 2019, 20:54 (GMT) |
OpenVDB Voxel remesher: Initial implementation This introduces a new workflow for sculpting. The voxel remesher works with Dyntopo disabled. The user needs to run it manually once he/she considers that the topology is too stretched to continue sculpting normally. OpenVDB evaluates the mesh volume as a level set with a given voxel size and it always outputs an all quads manifold mesh. It automatically solves self-intersections and geometry errors produced by booleans, which Dyntopo can't solve right now. Once the new mesh is calculated, the user can continue sculpting without the overhead of having Dyntopo enabled. It still needs a proper UI and it has some issues. Undo is not working on a remeshed object. |
Revision f632554 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) March 14, 2019, 18:54 (GMT) |
Merge branch 'master' into greasepencil-object |
March 14, 2019, 18:54 (GMT) |
GPencil: Invert Texture for Line Strokes Invert the texture of the stroke if the random UV is activated. Before, this parameter only affected to dot mode, but not to line strokes. The texture is inverted vertically. |
Revision 2bbcae2 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) March 14, 2019, 18:50 (GMT) |
Merge branch 'master' into greasepencil-object |
March 14, 2019, 18:00 (GMT) |
Merge branch 'blender2.7' |
March 14, 2019, 17:59 (GMT) |
Fix T62460: undo doesn't work in files that have a paint curve. |
March 14, 2019, 17:59 (GMT) |
Fix T62425: topbar showing wrong buttons at some UI scales. |
March 14, 2019, 17:29 (GMT) |
Fix T62120: number button editing outside of soft max range jumps. |
March 14, 2019, 17:14 (GMT) |
Tests: BLI_heap_simple test fix build error with MSVC. BLI_heap_simple.h uses types from BLI_sys_types.h causing a build error on windows. |
March 14, 2019, 16:39 (GMT) |
Fix T57138: Cycles CMJ failing with viewport samples set to 0. Can't use INT_MAX, CMJ runs into precision/overflow issues before that. |
March 14, 2019, 16:18 (GMT) |
Fix T58793: Volumetric Clouds in Eevee not working | MacOs Fix missing attribute in vertex shader. Theses are optimized out if using volumetric shader but on MacOS they seems to be needed. |
|
|
|


Master Commits
MiikaHweb | 2003-2021