Blender Git Commits

Blender Git commits from all branches.

Page: 2494 / 2888

November 9, 2014, 12:10 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/blenkernel/intern/implicit.c
November 9, 2014, 11:55 (GMT)
automatically create inner (and outer) material if not specified
November 9, 2014, 11:13 (GMT)
Merge branch 'master' into hair_immediate_fixes
November 9, 2014, 00:01 (GMT)
Fix for color-wire auto-contrast
November 8, 2014, 21:31 (GMT)
Merge branch 'master' into gooseberry
November 8, 2014, 18:51 (GMT)
Exposing customdata mask layer (CD_PAINT_MASK) to Python API

There are several more or less new customdata layers that currently cannot be accessed via Python (or some are exposed via BMesh API but not via Mesh API). This patch aims to expose one of those layers - CD_PAINT_MASK.
It'd be pretty useful for existing and future addons targeting sculpt workflow. Currently to get some access to the mask we employ a hackish approach via hiding/revealing masked vertices, this adds mode switches and doesn't allow to get actual mask values which could be useful if converted into vertex group weights for later use in e.g. modifiers. With this patch we'd be able to access mask data directly.

Reviewers: campbellbarton

Reviewed By: campbellbarton

Subscribers: radcapricorn

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D782
November 8, 2014, 18:34 (GMT)
Implemented PIC and FLIP methods for combining the fluid grid simulation
with the Lagrangian hair model.
November 8, 2014, 17:45 (GMT)
Main solver step for generating a divergence-free hair velocity field
on the grid.

This uses the Eigen conjugate-gradient solver to solve the implicit
Poisson equation for the pressure Laplacian:

div(grad(p)) = div(v)

As described in "Detail Preserving Continuum Simulation of Straight Hair"
(McAdams, Selle, 2009).
November 8, 2014, 17:43 (GMT)
Depsgraph: Fix compilation with scons and compositor enabled
November 8, 2014, 16:03 (GMT)
Rework of 'mixing' part, to make it more consistent across the whole code.

Things seams partly broken though, now... :/
November 8, 2014, 13:48 (GMT)
Moar cleanup.
November 8, 2014, 12:34 (GMT)
Fix: Stroke filling was incorrectly propagated to the following layers

This was noticeable when the enabling onion skinning on a layer without
fills which follows one which does.
November 8, 2014, 11:58 (GMT)
Merge remote-tracking branch 'refs/remotes/origin/master' into fracture_modifier

Conflicts:
source/blender/blenkernel/intern/pointcache.c
source/blender/blenkernel/intern/rigidbody.c
November 8, 2014, 11:58 (GMT)
Merge branch 'master' into mesh-transfer-data
November 8, 2014, 11:56 (GMT)
On second though, allow modifier to create vgroups too.

This is rather hard to handle in fact, should a modifier be allowed to create vgroups,
when it cannot delete them really (because vgroups are defined at object level, not CD / DM level)?
Open question for review! :P

Also, fixed some (stupid) bugs, fixed some potential bugs, and did some cleanup.
November 8, 2014, 11:14 (GMT)
triggered objects dont need to be fractured any more and restore kinematic after load
November 8, 2014, 04:51 (GMT)
Merge branch 'master' into GPencil_EditStrokes
November 7, 2014, 17:12 (GMT)
Allow separate widget data per editor.

To make this work, we need separate type/instance for the widgets. This
is a bit ugly but it is necessary if we want widgets on each editor to
depend of per editor-options or visibility state.
November 7, 2014, 13:56 (GMT)
Depsgraph: Add depsgraph update function to the hook modifier

This is mainly to test how this is expected to work and it seems
to be rather straightforward. Now new depsgraph can use hook :)
November 7, 2014, 13:38 (GMT)
Depsgraph: Forgot this in previous commit
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021