Revision 67593a4 by Bastien Montagne April 20, 2020, 09:20 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 25e7744 by Bastien Montagne April 20, 2020, 09:20 (GMT) |
Cleanup: ID management: Light ID type. Keep IDType code at head of each ID file, instead of mixing it with more specific API. Also do not define callbacks when defautl generic handling is fine. |
Revision bc71074 by Campbell Barton April 20, 2020, 09:12 (GMT) |
Fix T75922: Removing custom orientation doesn't update gizmo |
Revision 0247ee5 by Jacques Lucke April 20, 2020, 08:58 (GMT) |
Simulations: Add simulation node tree type This implements a new builtin node tree type called `SimulationNodeTree`. It is not yet embedded in the `Simulation` data block. The node tree will initially be used for the new particle nodes system. When the cmake option `WITH_NEW_SIMULATION_TYPE` is enabled, a new `Simulation Editor` is shown in the editors menu (which is just a node editor). This patch does not add entries to the Add Node menu, so it is empty. Reviewers: brecht Differential Revision: https://developer.blender.org/D7287 |
Revision eb4e3bb by Jacques Lucke April 20, 2020, 08:45 (GMT) |
Simulations: Add new simulation data block This data block will be the container for simulation node trees. It will be used for the new particle node system (T73324). The new data block has the type `ID_SIM`. It is not visible to users and other developers by default yet. To enable it, activate the cmake option `WITH_NEW_SIMULATION_TYPE`. New simulation data blocks can be created by running `bpy.data.simulations.new("name")`. Reviewers: brecht Differential Revision: https://developer.blender.org/D7225 |
Revision 5f5ec7b by Campbell Barton April 20, 2020, 08:36 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 005bba2 by Campbell Barton April 20, 2020, 08:35 (GMT) |
Keymap: Add sequencer scrub with box-select & RMB select Also support selecting by dragging a box over the strips which previously did nothing. |
Revision 0e7871f by Campbell Barton April 20, 2020, 07:40 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 0e6c567 by Campbell Barton April 20, 2020, 07:15 (GMT) |
Fix T74600: Sequencer blade tool inaccessible with RMB select Declare `anim.change_frame` explicitly for each editor. In sequencer, scrubbing in editor area is possible only with select/tweak tool. This change is to resolve conflict between scrubbing and tool actions. |
Revision 2a96e8b by Campbell Barton April 20, 2020, 02:15 (GMT) |
Cleanup: redundant parenthesis, NULL checks |
Revision 9d3b1d3 by Campbell Barton April 20, 2020, 02:15 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 23bb42a by Campbell Barton April 20, 2020, 02:11 (GMT) |
Cleanup: accidental value declaration with struct type |
Revision b293517 by Campbell Barton April 20, 2020, 01:58 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 30bfa99 by Campbell Barton April 20, 2020, 01:54 (GMT) |
Fix invalid comparison checking button unit type Checking button unit type was length for proportional multi-button adjustment wasn't working. |
Revision 9776b8a by Pablo Dobarro April 20, 2020, 00:19 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 28f667c by Pablo Dobarro April 20, 2020, 00:18 (GMT) |
Fix T75778: Missing ME_VERT_PBVH_UPDATE in Surface Smooth Without this flag the PBVH won't update taking the modified vertices into account. Reviewed By: brecht Maniphest Tasks: T75778 Differential Revision: https://developer.blender.org/D7453 |
Revision 7e72b74 by Pablo Dobarro April 20, 2020, 00:14 (GMT) |
Fix T75766: Smooth mask using mesh vert indices direclty In the vertex iterator vd.index should always be used. I probably introduced this in a refactor. Reviewed By: jbakker Maniphest Tasks: T75766 Differential Revision: https://developer.blender.org/D7446 |
Revision 44a386b by Pablo Dobarro April 20, 2020, 00:12 (GMT) |
Fix T75329: Missing show_face_sets checks for Multires These values were hardcoded before Face Sets were enabled for Multires, so enable the show_face_sets checks now. Reviewed By: jbakker Maniphest Tasks: T75329 Differential Revision: https://developer.blender.org/D7444 |
Revision 65aaa13 by Pablo Dobarro April 20, 2020, 00:10 (GMT) |
Fix T75662: Surface Smooth filter not checking face sets In the main mesh filter loop vertex that do not have the active face set are skipped, so in the following surface smooth displacement loop these vertices were deformed using an uninitialized laplacian_disp value. Now the main loop initializes the laplacian_disp for all vertices and the deformation based on face sets is skipped in the second loop. Reviewed By: jbakker Maniphest Tasks: T75662 Differential Revision: https://developer.blender.org/D7443 |
Revision 35cbf3b by Pablo Dobarro April 20, 2020, 00:07 (GMT) |
Fix crash on Multires Face Set visibility sync Multires uses the data of the Face Sets stored in the base mesh to manage the grid's visibility, so these pointers can no longer be set to NULL when editing Multires objects as they are requried for some operations. Reviewed By: sergey Differential Revision: https://developer.blender.org/D7431 |
|