Blender Git Commits

Blender Git commits from all branches.

Page: 2371 / 2888

Revision c3c9e02 by Julian Eisel
February 19, 2015, 18:29 (GMT)
Merge remote-tracking branch 'origin/master' into experimental-build
February 19, 2015, 18:00 (GMT)
Use new motionpath flag exlusively to draw motionpaths for objects
February 19, 2015, 17:58 (GMT)
fix: rewrote clustering so it operates on the mesh islands now prior to constraint generation, instead of operating on shards only during fracture time
February 19, 2015, 17:56 (GMT)
Don't draw motion paths for armatures in edit mode. Results in nice
crashes
February 19, 2015, 17:54 (GMT)
Merge branch 'master' into alembic_pointcache
February 19, 2015, 17:44 (GMT)
Hjalti's Motion Path commit series no 2.

Draw motionpaths after scene. They are not really XRays since they don't
require any depth info so add separate list for them. Feature could be a
little more polished to avoid too many state changes but for now just
commit something that works (tm)
February 19, 2015, 17:20 (GMT)
Merge branch 'master' into gooseberry
February 19, 2015, 17:09 (GMT)
Hjalti's Motion Path commit series no 1.

Introduce global flag to draw motion paths. Always. Even in render only
mode :)
February 19, 2015, 16:16 (GMT)
Removed unused DNA field.
February 19, 2015, 16:05 (GMT)
Use the cache library to construct cache file paths instead of the
relative point cache paths.
February 19, 2015, 15:46 (GMT)
Projective painting: Only dither if factor is more than zero
February 19, 2015, 15:38 (GMT)
Fix T43735 painting on perpendicular to the screen polygons is
problematic (still!)

It seems due to floating point precision issues we have to account for
even more cases.

Added colinear check for one more triangle edge-vertex and assumed that
if no collision test is found then triangle is completely inside box.

Such cases are mostly from float precision not catching triangle just
outside bucket. Now tests are much better for simple tests (paint/flood
fill cube from ortho view, paint sphere), however there are still some
rare cases of stray pixels.
February 19, 2015, 14:30 (GMT)
Merge branch 'master' into asset-experiments
February 19, 2015, 13:12 (GMT)
Use `cache` as a relative folder path for storing caches by default.
February 19, 2015, 13:07 (GMT)
Display UI for cache library inside the point cache UI.
February 19, 2015, 12:49 (GMT)
`New` operator for adding cache libraries.
February 19, 2015, 12:28 (GMT)
Merge branch 'master' into gooseberry
February 19, 2015, 12:10 (GMT)
Use a cache library pointer in point caches to replace the per-object
path construction.
February 19, 2015, 12:09 (GMT)
Fix for cache panel display: the `is_baked` flag has been removed and
should not be used to disable cache UI any longer.
February 19, 2015, 10:01 (GMT)
New ID datablock 'CacheLibrary', for managing physical cache archives
and files.

At it's core this is just a file path, but many different cache users
may refer to this, so having a dedicated ID block helps. It can be
compared to Image datablocks, which also primarily are used for data
on storage, but can be packed with the blend file, and carry some
additional information that would be cumbersome to keep sync'ed
otherwise.

The name 'CacheLibrary' deliberately resembles the 'Library' datablock:
just as a Library stores ID blocks in a physical file, a CacheLibrary
stores cached data (in Alembic HDF5/Ogawa or other formats).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021