February 6, 2019, 15:38 (GMT) |
Fix T61190: Crash in particles distribution Was visible with certain configuration only, is a numeric instability caused by degenerate ray direction. Not sure the distribution is correct, just fixing crash which was caused by usage of watertight intersection. |
February 6, 2019, 15:11 (GMT) |
Improvements and fixes to Cycles metadata This is a request by the studio here to make it possible to see how many samples were used to render a specific shot or a frame. It is a bit more tricky than simply stamping number of samples from a scene since rendering is happening in multiple ranges of samples. This change makes it so Cycles saves configured number of samples for the specific view layer, and also stores start sample and number of samples when rendering only a subrange of all samples. The format used is "cycles.<view_layer_name>.><field>", which allows to have information about all layers in a multi-layer EXR file. Ideally we can store simplified "cycles.<field>" if we know that there is only one render layer in the file, but detecting this is somewhat tricky since Cycles operates on an evaluated scene which always have single view layer. The metadata is shown in the Metadata panels for clip, image and sequencer spaces. Example screenshot which shows the metadata: {F6527727} Reviewers: brecht Reviewed By: brecht Subscribers: fsiddi Differential Revision: https://developer.blender.org/D4311 |
February 6, 2019, 14:22 (GMT) |
Merge branch 'blender2.7' |
February 6, 2019, 14:18 (GMT) |
Cycles: animation denoising support in the kernel. This is the internal implementation, not available from the API or interface yet. The algorithm takes into account past and future frames, both to get more coherent animation and reduce noise. Ref D3889. |
February 6, 2019, 14:18 (GMT) |
February 6, 2019, 14:18 (GMT) |
Cycles: prefilter feature passes separate from denoising. Prefiltering of feature passes will happen during rendering, which can then be used for denoising immediately or written as a render pass for later (animation) denoising. The number of denoising data passes written is reduced because of this, leaving out the feature variance passes. The passes are now Normal, Albedo, Depth, Shadowing, Variance and Intensity. Ref D3889. |
February 6, 2019, 13:07 (GMT) |
DRW: Support edit-metaball clipping |
February 6, 2019, 12:25 (GMT) |
DRW: Support edit-curve clipping |
February 6, 2019, 11:16 (GMT) |
Fix T57342: Crash on render with workbench render engine via command line |
February 6, 2019, 11:05 (GMT) |
Cleanup: Remove deprecated ghosting code Most of this code is deprecated for many years already and does not work at all in Blender 2.8. Reviewers: brecht, aligorith Differential Revision: https://developer.blender.org/D4271 |
February 6, 2019, 10:49 (GMT) |
Fix T60935: More numerically stable distance to ray computation The old function was numerically very unstable for 2 reasons: computing the square and then subtracting the results. In the example in T60935 all precision was lost and it returned the distance 0 for all points. I also removed the `depth` parameter since it wasn't used and computing it would have made the code more complicated. Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D4308 |
February 6, 2019, 10:39 (GMT) |
UI: tweak header position button Be less prominent. |
February 6, 2019, 10:20 (GMT) |
Fix T61136: Header alignment preference has no effect Users expect this to apply to existing files, adjust this to apply on load, defaults to off. |
February 6, 2019, 09:48 (GMT) |
Clip editor: Fix drawing metadata for RGBA images Need to disable blending prior to drawing metadata. Otherwise text will be drawn on a transparent background. |
February 6, 2019, 09:12 (GMT) |
Cleanup: Spelling in comment |
February 6, 2019, 09:12 (GMT) |
Fix T61124: Lag on physics simulation Need to synchronize simulated frame back to original object. Solves the lag during transformation, but amount of floppyness is lower for some reason. Final animated object behaves the same as in older Blender though. |
Revision cee3b7b by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) February 6, 2019, 09:02 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_render.c |
February 6, 2019, 08:46 (GMT) |
Fix T61051: crash with multi-object mixed mode snapping rBec3357e03ab1 introduced multi-object snapping. Seems like this was done without mixed-mode selections in mind. So code assumed that all selected objects are actually armatures [which can fail]. In 2.7 this was not a problem, because code only took active object into account, 2.8 was iterating over all selected_editable_objects. Now just iterate over objects in posemode instead Reviewers: brecht, dfelinto Maniphest Tasks: T61051 Differential Revision: https://developer.blender.org/D4287 |
February 6, 2019, 07:18 (GMT) |
Cleanup: remove unused toolbox delay preferences |
February 6, 2019, 07:15 (GMT) |
Cleanup: use '_pad' prefix for padding vars |
|
|
|


Master Commits
MiikaHweb | 2003-2021