Blender Git Commit Log

All Blender Git commits.

Page: 3685 / 8462

September 14, 2017, 14:35 (GMT)
Fix T52729: Decimals not showing over 100m or 100 feet

Use same 5 digits precision as we already use for e.g. Object's
location, for Object's dimensions too.

To be backported to 2.79a, should we do it.
September 14, 2017, 13:56 (GMT)
Fix T52537: Dyntopo "detail flood fill" doesn't work in some cases

Mainly when object origin is not at the geometry bounding box center.

Seems to be straightforward to fix, hopefully it doesn't break some obscure case
where this was a desired behavior.
September 14, 2017, 12:58 (GMT)
Fix T52748: Select shortest face path fails
September 14, 2017, 12:58 (GMT)
Correct error in last commit
September 14, 2017, 12:03 (GMT)
Fix T51416: Blender Crashes while moving Sliders

The issue here was that removing datablock from main database will poke editors
update, which includes buttons context to free users of texture. Since Cycles
will free datablocks from job thread, it might crash Blender since main thread
might be in the middle of drawing.

Solved by exposing extra arguments to bpy.data.foo.remove() which indicates
whether we want to perform ID user count and interface updates. While scripts
shouldn't be using those normally, this is the only way to allow Cycles to skip
interface update when removing datablock.

Reviewers: mont29

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D2840
September 14, 2017, 11:50 (GMT)
Fix T52653: Render output of linked scenes conflicts with other scenes with the same name

The issue was caused by render result identifier only consist of scene name,
which could indeed cause conflicts.

On the one hand, there are quite some areas in Blender where we need identifier
to be unique to properly address things. Usually this is required for sub-data
of IDs, like bones. On another hand, it's not that hard to support this
particular case and avoid possible frustration.

The idea is, we add library name to render identifier for linked scenes. We use
library name and not pointer so we preserve render results through undo stack.

Reviewers: campbellbarton, mont29, brecht

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D2836
September 14, 2017, 11:23 (GMT)
Depsgraph: Fix crash in masking, related on T52749
September 14, 2017, 11:17 (GMT)
Merge branch 'master' into blender2.8
September 14, 2017, 11:12 (GMT)
Fix T52749: New Depsgraph - Render View Mask is not initialized correctly
September 14, 2017, 11:09 (GMT)
Masks: Split layer evaluation into separate function

This way we can easily re-use bits of code for new dependency graph.

Currently should be no functional changes.
September 14, 2017, 10:50 (GMT)
Fix functions renamed by merged commit 6d359e
September 14, 2017, 10:32 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Revision 7509e5b by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Fix lack of update in edit mode with Cycles
Revision 8cafa42 by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Use engine from context/render in more places
Revision cb259dc by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Fix engine context in Cycles
Revision 02bc44c by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Store engine_name in render struct and use it for render preview
Revision fff4ab5 by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Workspace/Engine: Create BKE_render_* calls equivalent to BKE_scene_*
Revision 7215830 by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:59 (GMT)
Fix UI compatibility to use context.engine
Revision efec3b0 by Dalai Felinto (temp-workspace-changes)
September 14, 2017, 09:57 (GMT)
Use workspace engine for draw manager "render preview"

Note: When saving .blend files, thumbnails are saved too.
In this particular case we are not doing a "scene render", but we also
don't have any UI (so no workspace).

So we need to consider workspace to be NULL in the render_engine_get()
function.
September 14, 2017, 09:56 (GMT)
Fix T52739: Crash loading corrupted video files

Affects both "normal" open as a video file and thumbnail generation.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021