Revision 6648656 by Antonio Vazquez September 21, 2018, 20:50 (GMT) |
GP: More changes to sculpt panels and topbar |
Revision 502dbcf by Dalai Felinto September 21, 2018, 19:32 (GMT) |
Select Similar: Cleanup - WITH_FREESYTLE |
Revision 09616c3 by Dalai Felinto 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 |
Revision eeeb469 by Dalai Felinto September 21, 2018, 18:42 (GMT) |
Select Similar: Cleanup |
Revision c2582bf by Dalai Felinto September 21, 2018, 18:39 (GMT) |
Select Similar: Skip hidden elements |
Revision e8ec01d by Dalai Felinto 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. |
Revision d5f94b4 by Brecht Van Lommel September 21, 2018, 18:21 (GMT) |
Fix part of T56865: wrong center with orbit around selection in weight paint. |
Revision 890b617 by Brecht Van Lommel September 21, 2018, 18:21 (GMT) |
Fix Python errors in weight paint mode. |
Revision 529e22d by Antonio Vazquez September 21, 2018, 18:15 (GMT) |
GP: Initial changes in sculpt brush panel Move some options to subpanels |
Revision 4323ccf by Germano Cavalcante 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. |
Revision 444711e by Bastien Montagne September 21, 2018, 18:06 (GMT) |
Re-enable OBJ add-on. |
Revision 438e09d by Dalai Felinto September 21, 2018, 17:46 (GMT) |
MESH_OT_select_similar: Cleanup |
Revision e406a9f by Dalai Felinto 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. |
Revision 35f659a by Dalai Felinto September 21, 2018, 17:46 (GMT) |
Rename bm_sel_similar_cmp_short > select_similar_compare_LONG |
Revision 3e46bea by Dalai Felinto 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. |
Revision b38be90 by Dalai Felinto September 21, 2018, 17:46 (GMT) |
Multi-objects: Select similar edge SIMEDGE_DIR |
Revision acc6c50 by Dalai Felinto September 21, 2018, 17:46 (GMT) |
Multi-objects: Select similar edge SIMEDGE_FACE |
Revision 850fda2 by Dalai Felinto September 21, 2018, 17:46 (GMT) |
Select similar edge: Granular error message This way we can implement them onw by one |
Revision 0edb2b8 by Bastien Montagne 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. |
Revision a3020d5 by Dalai Felinto September 21, 2018, 16:34 (GMT) |
Fixup for gpu.types.GPUOffscreen.py example Addressing the changes introduced on: 43fa51835adee390aa4bcb9fe3bda1034480b7cf |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021