Blender Git Commits

Blender Git "master" branch commits.

Page: 1544 / 5574

September 21, 2018, 20:50 (GMT)
GP: More changes to sculpt panels and topbar
September 21, 2018, 19:32 (GMT)
Select Similar: Cleanup - WITH_FREESYTLE
September 21, 2018, 19:28 (GMT)
Multi-Objects: Select similar edge SIMEDGE_FREESTYLE

I'm not happy with #ifdef WITH_FREESTYLE everywhere.
But I will remove them in an upcoming commit
September 21, 2018, 18:42 (GMT)
Select Similar: Cleanup
September 21, 2018, 18:39 (GMT)
Select Similar: Skip hidden elements
September 21, 2018, 18:33 (GMT)
Multi-Objects: Select similar edge SIMEDGE_SEAM/SIMEDGE_SHARP

I'm not sure why we may want to sample both a sharp and an unsharp edges at the
same time, maybe to see if the selected edges all have the same values?

Either way, implemented as in 2.79. I also believe we may have a faster way to
select all the edges, but let's file this under optimizations to be done later.
September 21, 2018, 18:21 (GMT)
Fix part of T56865: wrong center with orbit around selection in weight paint.
September 21, 2018, 18:21 (GMT)
Fix Python errors in weight paint mode.
September 21, 2018, 18:15 (GMT)
GP: Initial changes in sculpt brush panel

Move some options to subpanels
September 21, 2018, 18:07 (GMT)
GPU Python API: matrix.load_projection_matrix

If the `push_projection` and `pop_projection` functions already exist, there should naturally be a way to load a projection matrix.
September 21, 2018, 18:06 (GMT)
Re-enable OBJ add-on.
September 21, 2018, 17:46 (GMT)
MESH_OT_select_similar: Cleanup
September 21, 2018, 17:46 (GMT)
Multi-objects: Select similar edge SIMEDGE_FACE_ANGLE

I'm not sure why the original implementation was only checking for equal
comparison but I'm doing the same here. It is a one line change if we
want to support LT/GT anyways.

Also "technically" we should compare the angles in the worldspace, since
different scales will result in different angles. Added as a TODO but
honestly I think this is overkill.
September 21, 2018, 17:46 (GMT)
Rename bm_sel_similar_cmp_short > select_similar_compare_LONG
September 21, 2018, 17:46 (GMT)
Multi-objects: Select similar edge SIMEDGE_LENGTH

I'm using kdtree here but there is nothing preventing us from using a simple
float linked list with a sorting and finding "nearest" equivalents.

At least we are benefitting from bisecting as oppose to the original solution.

Also we need epsilon for the float comparisons.
September 21, 2018, 17:46 (GMT)
Multi-objects: Select similar edge SIMEDGE_DIR
September 21, 2018, 17:46 (GMT)
Multi-objects: Select similar edge SIMEDGE_FACE
September 21, 2018, 17:46 (GMT)
Select similar edge: Granular error message

This way we can implement them onw by one
September 21, 2018, 17:31 (GMT)
Py io_utils: deprecate `orientation_helper_factory` and add new `orientation_helper` decorator.

This fixes warning about not using annotations, and a decorator here is
a much cleaner solution anyway.
September 21, 2018, 16:34 (GMT)
Fixup for gpu.types.GPUOffscreen.py example

Addressing the changes introduced on: 43fa51835adee390aa4bcb9fe3bda1034480b7cf
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021