Blender Git Commits

Blender Git "master" branch commits.

Page: 1988 / 5574

October 2, 2017, 14:33 (GMT)
Disable multithreaded weight paint when mirroring is enabled.

Mirroring writes to the mirror vertex within the direct vertex
draw function, which violates assumptions required for processing
vertices in parallel.
October 2, 2017, 13:49 (GMT)
Depsgraph: Fix/workarounf when tagging light probe for data update
October 2, 2017, 13:48 (GMT)
Remove brush versioning (again!)

Causes crash, see c133927bb

Merging soc-2017-vertex_paint brought this back by accident.
October 2, 2017, 11:01 (GMT)
Math Lib: distance to AABB

Original code by @mano-wii, modified for general use.
October 2, 2017, 11:01 (GMT)
Cleanup: indentation, whitespace
October 2, 2017, 11:01 (GMT)
Sculpt: calculate plane instead of point,normal

No functional changes.
October 2, 2017, 11:01 (GMT)
Cleanup: add 'sphere' to sculpt test function name
October 2, 2017, 11:01 (GMT)
Vertex Paint: projection options

This makes vertex paint match image painting more closely.

- Add falloff shape option sphere/circle
where sphere uses a 3D radius around the cursor and
circle uses a 2D radius (projected), like previous releases.
- Add normal angle option so you can control the falloff.
- Add Cull option, to paint onto faces pointing away.

Disabling normals, culling and using circle falloff
allows you to paint through the mesh.
October 2, 2017, 10:55 (GMT)
Fix T52927: Compositor wrong scale when scale size input is connected to complex node

The issue here is that we can not read scale from socket when determining
dependent area of interest. This area will depend on current pixel. Now fall
back to more stupid but reliable thing: if scale size input is connected to some
nodes, we use the whole frame as area of interest.
October 2, 2017, 10:18 (GMT)
Compositor: Fix strict compilation warnings when debug is enabled
October 2, 2017, 10:12 (GMT)
Compositor: Fix compilation error with debug enabled
October 2, 2017, 08:44 (GMT)
Fix T52920: Saving Tiff Files type Blender crashes

Was only happening for 3 and 1 channel sources.
October 1, 2017, 14:26 (GMT)
Fix gradient tool crash with recent changes

Having gesture automatic free memory isn't practical if this
has it's own allocations.

Add option not to free userdata.
October 1, 2017, 13:44 (GMT)
Vertex Paint: use squared distance test

Avoids sqrt for verts that are later ignored
October 1, 2017, 13:23 (GMT)
Compile fixes for MSVC:
* missing include for uint typedef
* macro syntax error

Reviewers: campbellbarton, fclem

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D2863
October 1, 2017, 12:53 (GMT)
Vertex Paint: respect 'normal' option

Recent changes ignored this option.
October 1, 2017, 12:14 (GMT)
CMake: support CUDA 9 toolkit, and automatically disable sm_2x binaries.

Fermi cards (GTX 4xx and 5xx) are no longer supported with this version, so
we can keep supporting both CUDA 8 and 9 for a while.
October 1, 2017, 10:21 (GMT)
Weight Paint: restore non-spray functionality

When painting with spray disabled - we need to re-apply
on top of the original each time.

Applying the soc-2016-pbvh-painting branch removed this.
While I'd added back a simple previous weight array,
this won't work when multiple groups are painted at once.
October 1, 2017, 08:34 (GMT)
Buildbot: Use latest master config from buildbot
October 1, 2017, 08:01 (GMT)
Buildbot: Extra tweaks to packing rules
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021