Blender Git Commits

Blender Git "master" branch commits.

Page: 1553 / 5574

September 19, 2018, 01:48 (GMT)
Cleanup: missed when using doxy groups
September 19, 2018, 01:42 (GMT)
Multi-Objects: Initial select similar support

Note: I had to add an epsilon on top of the threshould for SIMVERT_NORMAL.
Otherwise I was getting differences such as 0.000000something when comparing
supposed-to-be-identical normals.

The way I see it, the Threshold option is a user feature, where users can
control more or less what they want selected. While the epsilon is a
non-negotiable requirement for our float comparison here.

This includes support for:
* SIMVERT_NORMAL
* SIMVERT_FACE
* SIMVERT_EDGE

Not included and currently not supported/disabled:
* SIMVERT_VGROUP
* SIMEDGE_*
* SIMFACE_*

While we are working on this, we prevent users from using the non-ported modes.
Note: the bmo_similar.c file is still around, to be removed in the near future.

Everyone: Please fell free to jump in and help tackling the missing modes.

For details on the implementation discussion:
https://developer.blender.org/D3674
September 19, 2018, 01:42 (GMT)
Move select similar to its own file
September 19, 2018, 01:34 (GMT)
Cleanup: BLI_expr_pylike argument ordering

- Order array length after the array.
- Put return argument last.
September 19, 2018, 00:59 (GMT)
Cleanup: rename BLI_simple_expr -> BLI_expr_pylike_eval

Simple isn't a good prefix for library names since
lots of unrelated modules could be called 'simple'.

Include 'py' in module name since this is a subset of Python,
one of the main motivations for this is to be Python like/compatible.
September 19, 2018, 00:24 (GMT)
Cleanup: style
September 19, 2018, 00:03 (GMT)
Correct invalid enum default
September 18, 2018, 23:52 (GMT)
Cleanup: remove dummy tooltips
September 18, 2018, 23:49 (GMT)
UV Snap: minor uv-nearest optimizations

- Pass in the snap distance
(to avoid comparisons in the multi-object version).
- Loop directly over BMLoop's (without using the iterator).
- Use squared distance instead of manhattan.
September 18, 2018, 21:18 (GMT)
Fix T56827: Crash when enable onion skin in multiwindow

The problem was the cache was not set as dirty if one of the window had the overlay disabled.
September 18, 2018, 20:36 (GMT)
GP: Remove vertex transformation when mode is not EDIT mode
September 18, 2018, 20:36 (GMT)
GP: Change Frames title for Onion panel
September 18, 2018, 20:36 (GMT)
GP: change hide icon in materials
September 18, 2018, 20:18 (GMT)
LookDev: Use theme background instead of world color

This is much less confusing than relying on an hidden parameter (the world
color) that you can only see if you disable the world node tree.
September 18, 2018, 19:39 (GMT)
Eevee: Rename "Trace Quality" into "Trace Precision"

The thing is that the quality is something a bit subjective regarding this
option value.

A more precise trace will have more noise so quality is also diminished in
a way. I believe that using "Precision" is more correct than "Quality" in
this case.
September 18, 2018, 19:39 (GMT)
LookDev: Use black background color if world is not present
September 18, 2018, 19:39 (GMT)
StudioLight: Fix crash when closing blender

The studiolight was being free after the window manager and was attempting
to stop the job again.
September 18, 2018, 19:26 (GMT)
Fix T54685: EditMesh UV's transform snapping only checks active object

Reviewers: dfelinto
https://developer.blender.org/D3653
September 18, 2018, 19:03 (GMT)
UV_OT_align: Cleanup (use enum instead of chars for modes enum

Also tested the straighten option and it is working-ish.

That said, I think straighten should take all the meshes vertices to determine
the line you want to use as reference. However we would need a different way to
determine the first and last uvs to use as reference for the line.
Revision 6a6bdac by William Reynish / Brecht Van Lommel
September 18, 2018, 17:38 (GMT)
UI: hide "Active Tool" panel header.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021