Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2640 / 8462

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.
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.
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021