July 29, 2019, 04:28 (GMT) |
Fix T67523: Incorrect UV's for grid primitive |
Revision a49838c by Sergey Sharybin July 28, 2019, 15:07 (GMT) |
Tracking: Fix missing camera depsgraph update tag Was causing lack of proper viewport update when camera solve assigned new focal length to the camera. |
Revision fc5ba7e by Sergey Sharybin July 28, 2019, 15:04 (GMT) |
Tracking: Support selecting tracks by their reprojection error curve Quite straightforward after previous refactor: now speed and error curves are handled in the same exact manner. |
Revision bf63798 by Sergey Sharybin July 28, 2019, 15:04 (GMT) |
Tracking: Refactor, generalize curve iteration API Make it generic enough to support iterating over reprojection error in the same manner as coordinate speed. |
Revision 1c40227 by Bastien Montagne July 28, 2019, 14:11 (GMT) |
Fix related to T67385: disallow some modifiers ops from Edit mode. Some modifier operators cannot be reliably executed from Edit mode currently, so disable them from the generic mod ops pool function. Have been very conservative here from now, keeping existing behavior most of the time, and only forbidding Edit mode when code was already doing it in its own way, or when it was obviously not possible. |
Revision 3e45f01 by Bastien Montagne July 28, 2019, 14:11 (GMT) |
Fix T67385: Bind in Laplacian Deform Modifier with new vertex group in Edit Mode crashes Blender. Main issue in that report was that meshes generated from `mesh_create_eval_final_view()` and the like need some special freeing handling (as, among other things, they borrow and do not own their potential editmesh data...). Factorized that into a helper func also used by `BKE_object_free_derived_caches()`. |
Revision c4cf14d by Sergey Sharybin July 28, 2019, 13:31 (GMT) |
Cleanup: Spelling in comments |
Revision 1f47916 by Sergey Sharybin July 28, 2019, 13:08 (GMT) |
Depsgraph: Fix changes in tracking invalidating movie cache Added special exception in legacy tag with 0 flag. |
Revision 1181408 by Sergey Sharybin July 28, 2019, 13:07 (GMT) |
Depsgraph: Fix missing cases of SOURCE ID recalc tag |
Revision 5e56cfa by Sergey Sharybin July 28, 2019, 13:05 (GMT) |
Cleanup: Fix strict compiler warning |
Revision 2cce65d by Sergey Sharybin July 28, 2019, 11:24 (GMT) |
Fix T66872: Changing clip color space does not update background images Such reload can no longer happen directly and is to be done via dependency graph. Eventually, the movie cache will become shared across all copies of the clip, but even then we still need to have dependency graph mechanism because we need to update FFmpeg animation handle (which can not be shared across the copies). |
Revision 233f78c by Campbell Barton July 28, 2019, 07:53 (GMT) |
Cleanup: remove unused ID-map undo API Removing this since it was added for TexFace support which has since been removed. |
Revision ae19f68 by Campbell Barton July 28, 2019, 07:45 (GMT) |
Cleanup: pep8 |
Revision 79ce205 by Brecht Van Lommel July 26, 2019, 15:34 (GMT) |
Linux: add script and instructions for creating snap packages We will now maintain the Blender package on snapcraft.io/blender. Differential Revision: https://developer.blender.org/D5342 |
Revision d25386b by Brecht Van Lommel July 26, 2019, 15:34 (GMT) |
Linux: update appdata description |
Revision 963b761 by Germano Cavalcante July 26, 2019, 14:19 (GMT) |
WM: Pre-fill bug-reports for addons This is an increment of the proposed changes in D4507. Differential Revision: https://developer.blender.org/D5303 |
Revision 9270c15 by Sergey Sharybin July 26, 2019, 13:16 (GMT) |
GPencil: Get current frame from scene This change makes it so current frame is queried from a scene rather than from a dependency graph. This makes it possible to avoid the fact that dependency graph might not be fully evaluated yet. There are still some cases where it frame is queried from the graph, but those seems to be in a code path where we need to ensure valid dependency graph anyway. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D5349 |
Revision ad18d33 by Sergey Sharybin July 26, 2019, 13:16 (GMT) |
Cleanup: Remove unused depsgraph pointer |
Revision 6cb8bd0 by Bastien Montagne July 26, 2019, 12:45 (GMT) |
Modifiers: Update LaplacianDeform error message about vgroups. Vgroup might be also 'invalid' because it is empty (and no other vgroup with vertices currently exists on that mesh). Related to T67385. |
Revision 523de7a by Sergey Sharybin July 26, 2019, 12:33 (GMT) |
Fix T66325: Animation Keyframe Undo/Redo Bug The issue was caused by dependency graph always ignoring animation update when it is first time constructed. This was a way to make it preserve unkeyed changes on undo/redo. This, however, made it so changes of animation data itself (such as deleting/moving keyframes) did not trigger animation update by the dependency graph. This worked prior to copy-on-write because animation recalc flags were stored in the DNA and never re-set on file/undo load. This was giving dependency graph a clue that animation is to be re-evaluated when operator explicitly asked to (more precisely, when such operator was undone/redone). This change makes it so original ID's recalc flags are storing recalc flags when ID is tagged for update as an response to user input. This way re-building dependency graph can force animation to be updated on redo. Tricky part here is that ID's recalc flag is no longer to be zeroed when loading undo step (which is the same as reading .blend file). This is something what works differently comparing to legacy dependency graph, which was zeroing object's recalc flags there but not animation data's recalc flags. Shouldn't be causing issues, since unkeyed changes are not preserved upon opening a file anyway, at least to my knowledge. Related reports which are to be taken into account and verified they are not re-introduced when making changes in the area: - T63111: Auto-Bake stuck at constant re-rendering - T54296: Cycles viewport render stuck on constant re-render Reviewers: campbellbarton, brecht Reviewed By: campbellbarton, brecht Maniphest Tasks: T66325 Differential Revision: https://developer.blender.org/D5316 |
|
|
|


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