Blender Git Commit Log

All Blender Git commits.

Page: 2351 / 8462

July 16, 2019, 16:06 (GMT)
Fix T66862: crash with bevel modifier harden normals applied to curve object
July 16, 2019, 15:59 (GMT)
store color per particle
July 16, 2019, 15:57 (GMT)
Fix T66011: Transformed objects break sculpt tools

The Pinch, Push, Twist and Clone were not using the object transformation to compute point changes, so the point was way off of the right place.
July 16, 2019, 15:46 (GMT)
Fix T66940, T67005, T60651: append workspace from old startup file fails

Don't try to use old screens as workspaces, just leave them out of the menu.

Differential Revision: https://developer.blender.org/D5270
July 16, 2019, 15:46 (GMT)
Fix T66862: crash with mirror modifier applied to curve object
July 16, 2019, 15:33 (GMT)
Fix T66999: Blender creates new cache for particles with step 10 instead 1

Update the default init step values to be the same for all caches.
This is actually a small hack as these values are not used on the
creation of the first cache. But the default init value is 1, so this
will not be noticeable anymore.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D5271
July 16, 2019, 15:33 (GMT)
utility operators to create emitter and particle system trees
July 16, 2019, 14:43 (GMT)
Merge branch 'master' into greasepencil-object
July 16, 2019, 14:42 (GMT)
Fix MSVC type error.
July 16, 2019, 14:30 (GMT)
GPencil: Use alpha channel of curve material

Now the grease pencil stroke is using the alpha channel of the original curve material.
July 16, 2019, 14:29 (GMT)
use vector adaptor instead of pointer+length in fgraph tuple call
July 16, 2019, 14:28 (GMT)
use "ifdef DEBUG" instead of "if DEBUG"
July 16, 2019, 14:12 (GMT)
use evaluated node tree
July 16, 2019, 14:12 (GMT)
fix fgraph tuple call
July 16, 2019, 14:08 (GMT)
Fix T66944: Rigid Body Constraint in duplicated collection is not added to RigidBodyConstraints collection.

We only had a very limited, specific handling of that in collection
duplication code, but this has to be handled at a much more general
level in Object copy code itself, since it makes no sense to duplicate
rigidbody object data without adding new copy to relevant rigidbody
collections...

WARNING: This is a fairly risky rework of rigidbody handling logic
when copying an Object data-block. It is *NOT* considered safe enough
for 2.80 release.

I tried to take into account copy flags to not mess with other IDs
(collections) when we are copying outside of Main, and also not do deg
tags when this is forbidden, but risk of something going wrong here is
too high...
July 16, 2019, 13:59 (GMT)
fix vector math node
July 16, 2019, 13:46 (GMT)
USD: Cleanup, removed commented-out debug code
July 16, 2019, 13:36 (GMT)
new node to get the vertices of a mesh
July 16, 2019, 13:35 (GMT)
support for geometry dependencies of functions
July 16, 2019, 13:06 (GMT)
Fixed crash when adding/removing custom normals from pinned mesh

When a mesh is pinned in the properties panel, Blender crashes when you
click the "Add Custom Split Normals Data".

The code calls `ob = ED_object_context(C)` which returns NULL when the
mesh is pinned in the properties panel, causing a segfault when trying
to get the mesh via `ob->data`.

A new function `ED_mesh_context(C)` avoids this by first checking
whether a mesh was pinned in the context. If not, it checks the pinned
object's data. If that's not there, or it's not a mesh, it returns the
active object's mesh. Finally it returns NULL if there is no active
object, or if the active object is not a mesh object.

Reviewed By: brecht, mont29

Differential Revision: https://developer.blender.org/D5223
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021