Blender Git Commits

Blender Git commits from all branches.

Page: 2079 / 2888

March 30, 2016, 10:10 (GMT)
Support LLVM header includes.

These were not needed by Blender yet, because LLVM is only used indirectly
through dependencies, which use their own build settings for LLVM include paths.
March 30, 2016, 08:24 (GMT)
store constraints for prefractured mode now too in blend

this automatically creates constraints from scratch as fallback for older files
March 30, 2016, 08:21 (GMT)
Fix T47758: rigidbody bug with constraint breaking and disable collisions.

This is a regression in Bullet, reverted the problematic change for now with
a custom patch (backported to Fracture Modifier)
March 30, 2016, 07:54 (GMT)
Renamed bvm_typedesc to typedesc: It's not actually specific to the bvm backend.
March 30, 2016, 02:10 (GMT)
Merge branch 'openvdb' into cvdb_ray_isect
March 30, 2016, 02:07 (GMT)
Merge branch 'master' into openvdb

Conflicts:
intern/cycles/kernel/kernel_globals.h
intern/cycles/kernel/kernel_types.h
March 30, 2016, 01:48 (GMT)
First attempt at restoring object hierarchy when importing a file.
March 29, 2016, 21:08 (GMT)
Cleanup: unnecessary (left over) changes
March 29, 2016, 20:51 (GMT)
Merge branch 'master' into alembic_basic_io
March 29, 2016, 20:50 (GMT)
Cleanup: remove some unused functions.
March 29, 2016, 20:30 (GMT)
Rewrite the import function to avoid traversing the archive for each
object type.

Instead of gathering the object names, make use of object readers
directly.
March 29, 2016, 20:28 (GMT)
Pass the Alembic IObject to the reader in their constructor instead of
retraversing the archive everytime.
March 29, 2016, 19:57 (GMT)
Added an AbcObjectReader class to abstract away object reading and
creation.
March 29, 2016, 16:48 (GMT)
Restructuring: Remove the 'bvm' prefix from files that are not directly concerned with the bvm backend.

The naming here is a bit confusing: BlenVM is the name used for the overall code module. BVM can be a shorthand
for BlenVM, but is also the name of the backend for SVM-like code interpreter. General purpose code (such as
node graph and util files) should avoid the bvm prefix. BlenVM as the overall name for the code module is kept
for now, but may be replaced at a later point.

Note that currently one bad-level-include from non-bvm to bvm code remains, for the Value class used in nodes.
Values should ultimately be a backend-agnostic class for storing literal values (node inputs).
March 29, 2016, 15:48 (GMT)
added caching for mantaflow texture grids
March 29, 2016, 14:45 (GMT)
Merge branch 'master' into object_nodes
March 29, 2016, 13:24 (GMT)
allow multiple dynamic destruction with extra particles or verts

this should allow triggered dynamic destruction with different colliders at different times. Note: WIP and crashes often in relation with undo
March 29, 2016, 07:56 (GMT)
Cleanup: pass the archive as a function parameter instead of the
filename.
March 29, 2016, 07:37 (GMT)
Remove left over (proprietary) code from DwarfLabs.
March 29, 2016, 07:33 (GMT)
Import: add UI params to setup forward and up axises.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021