Blender Git Commit Log

All Blender Git commits.

Page: 3136 / 8462

June 28, 2018, 09:06 (GMT)
RNA_access: path parsing: fix broken code for collections.

When RNA path was for a collection item, we'd falsly get NULL final
property (and wrong final RNA pointer too).

Own stupid mistake in some previous commit, iirc.
June 28, 2018, 09:06 (GMT)
Cleanup: Nuke DM out of particle edit code.

Note that this commit also fixes serious memory leaks, temp Mesh
generated out of Main from the DM were never freed here!
June 28, 2018, 09:06 (GMT)
Cleanup: remove some DM from editor's Object vgroup code.
June 28, 2018, 09:06 (GMT)
Cleanup: more DM include removal, use BAREMESH cddata mask in constraint code.
June 28, 2018, 09:05 (GMT)
Fix material preview for EEVEE/Cycles

The preview files had all the other collections excluded from the view layer.
Although this fix the problem, it probably means we ignored some existing
2.8 files in recent changes. Which is likely fine anyways given that 2.8 is
experimental.
June 28, 2018, 09:00 (GMT)
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8
June 28, 2018, 08:51 (GMT)
Fix issues of z-depth and clean temp framebuffer
June 28, 2018, 08:50 (GMT)
Merge branch 'master' into blender2.8
June 28, 2018, 08:48 (GMT)
CMake: enable WITH_ASSERT_ABORT by default

Assert from BLI_assert by default in debug builds
(instead of just printing a warning).

Some developers ignored this, causing errors for others.
Better debug builds cause hard error so code isn't ignored.

Disabling is still useful when bisecting or testing outdated code.
June 28, 2018, 08:45 (GMT)
UI: use two dot ellipses

Use less space for sign used when we don't have enough.
June 28, 2018, 08:40 (GMT)
Workbench: Fix crash editing in texture modes without uv layer

When meshes has no uv layer, but has a texture assigned there was a uv
layer allocated which was corrupt. When no uv layer is available now
there won't be a vbo created. This might impact performance as the draw
cache does not cache this result.
June 28, 2018, 08:40 (GMT)
Hair drawing: respect the amount of layers.

Current implementation works with at most of 3 layers, but was not
checked during hair drawing leading to reading from uninitialized
memory.

This commit limits it to the number of layers that is used during
compilation of blender.
June 28, 2018, 08:40 (GMT)
Workbench: Materials Texture hash

only hash the texture if it exists. Really minor improvement
June 28, 2018, 08:34 (GMT)
Tools: disable fallback drag action for transform

Based on animator feedback, accidentally not clicking on the manipulator
handle had unpredictable behavior.

This functionality will be moved into the manipulator and made optional
(add an invisible fallback manipulator).
June 28, 2018, 08:29 (GMT)
Merge branch 'greasepencil-object' into temp-greasepencil-vfx
June 28, 2018, 08:28 (GMT)
Fix stupid mistake, assign instead of add.
June 28, 2018, 08:19 (GMT)
Cannot use add_v3_v3 for copying doubles.
June 28, 2018, 08:19 (GMT)
Fix stabilizer cursor after annotations

The cursor was drawn to wrong position after use annotations.
June 28, 2018, 08:09 (GMT)
Utility functions for curvature, for later use in hair guide curl effect.
June 28, 2018, 07:20 (GMT)
Workbench: Fix Texture drawing

textures were not always drawn as the material did not always include
the image in the hash. Not sure if this will solve all cases, but it
definitely works better with this change.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021