February 8, 2020, 19:00 (GMT) |
Merge branch 'blender-v2.82-release' |
February 8, 2020, 18:58 (GMT) |
Update RNA Manual References |
February 8, 2020, 17:33 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
February 8, 2020, 17:33 (GMT) |
Merge branch 'master' into greasepencil-object |
February 8, 2020, 09:46 (GMT) |
GPencil: Rename masking layer references when rename mask layer |
February 8, 2020, 09:32 (GMT) |
GPencil: Use new BKE_gpencil_layer_named_get() instead of generic BLI |
February 8, 2020, 09:27 (GMT) |
GPencil: Fix compiler warnings |
February 8, 2020, 02:00 (GMT) |
GPencil: Refactor: Fix display bug of strokes endpoints |
February 7, 2020, 22:49 (GMT) |
Cleanup: remove old VSE prefetching code. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6774 |
February 7, 2020, 22:43 (GMT) |
GPencil: Refactor: New linked mask system The new system is more flexible and a bit simpler from the code side. Each layer has a mask layer slot. If filled with a correct layer name, the mask layer will be rendered again in a separate buffer. This buffer will then be used in the blend pass to modulate the opacity of the layer. This approach is not 100% equivalent to the standard layering in most 2D applications if using varying alpha on a mask applied to multiple layers. However this technique does support any ordering arrangement of the masks. The layers used as mask can now still render normaly. |
February 7, 2020, 18:38 (GMT) |
Merge branch 'blender-v2.82-release' |
February 7, 2020, 18:37 (GMT) |
Fluid: Fixed cache reading issue with larger resolution noise grids Important fix that needs to go into the release. The upscaled noise cache was not read into upscaled grids. |
February 7, 2020, 18:32 (GMT) |
Code Quality Day: Comment formatting in bmesh_bevel.c |
February 7, 2020, 18:10 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
February 7, 2020, 18:09 (GMT) |
Merge branch 'master' into greasepencil-object |
February 7, 2020, 16:58 (GMT) |
Fix T73660: Hide envelop option for Grease Pencil weights generation As this feature is not supported yet, it's better to hide for grease pencil. Differential Revision: https://developer.blender.org/D6777 |
February 7, 2020, 16:51 (GMT) |
Cleanup: Animation, removed impossible-to-reach code While fixing T39207 @aligorith added a threshold to the binary search function that's used to find the closest keyframe. Since that threshold is larger than the threshold used in the now-removed code, the condition in that code will evaluate to true anyway, and thus it can be removed. |
February 7, 2020, 16:51 (GMT) |
Cleanup: Animation, simplified fcurve_eval_between_keyframes() code The function now immediately returns the evaluated value, rather than setting a variable's value and returning that at the end of the function. As a result, `else`-clauses and `break` statements could be removed, simplifying and unindenting the code. Declarations of some variables that are only used in a specific part of the function have been moved there to clarify and limit their scope. No functional changes. |
February 7, 2020, 16:51 (GMT) |
Cleanup: Animation, split fcurve_eval_keyframes() into separate functions There are three main parts of the `fcurve_eval_keyframes()` function: - before or on the first keyframe - after or on the last keyframe - between those points These are now separated into separate functions. Apart from moving the code, there are minimal code/cleanup changes. More cleanups to follow. No functional changes. |
February 7, 2020, 16:51 (GMT) |
Animation: added unittests for FCurve evaluation I want to clean up some of the FCurve evaluation functions by breaking them up into smaller parts and simplifying some code paths. Before I do that, however, I want to add some tests to ensure I don't mess up too much. |
|
|
|


Master Commits
MiikaHweb | 2003-2021