Blender Git Commits

Blender Git "alembic_pointcache" branch commits.

Page: 12 / 17

November 4, 2014, 15:27 (GMT)
Support for writing derived mesh data from point cache modifier between
other modifiers.

Previously this was simply using the derivedFinal of the object. Now
the point cache has its own writer instance which is writing samples
during the regular modifier evaluation, rather than directly being
called by the bake operator.
November 4, 2014, 12:50 (GMT)
Merge branch 'master' into alembic_pointcache
November 4, 2014, 12:46 (GMT)
Integration of point caching into the modifier stack.

This ensures that the modifier stack is disabled up to the last valid
cache modifier. This cache modifier then provides a derived mesh as
input for the remaining modifier stack tail, or as final output if no
other modifiers follow.
November 4, 2014, 10:16 (GMT)
Fix scons linking of Alembic and HDF5 and additiona Ilmbase/OpenEXR libraries.
November 4, 2014, 09:19 (GMT)
Some changes to the Alembic build script for specifying the install
prefix and build type.

Alembic build files are still horrible, have to find a reliable solution
for that.
November 4, 2014, 08:43 (GMT)
Reverted changes to the Mesh Cache modifier, this functionality is now
being implemented in the new Point Cache modifier instead.
November 4, 2014, 08:08 (GMT)
Introduced a new modifier "Point Cache" for recording cache data at
user-defined points in the modifier stack.

These will replace the preliminary test changes in the mesh cache
modifier.
November 3, 2014, 13:05 (GMT)
Moved C API functions for individual data types into their respective
files to simplify the code structure.
October 21, 2014, 18:31 (GMT)
Partial scons build files for pointcache library and Alembic
dependencies.

This is not yet functional, the Alembic linking is quite tricky.
October 17, 2014, 15:01 (GMT)
Support for topology changes by making the mesh cache modifier into a
constructive modifier.

Warning! this may well break with the deform-only file types (MDD and
PC2), so it needs careful review before considering trunk merge. In any
case, this is just a test for Alembic import.
October 17, 2014, 13:09 (GMT)
Alembic reading in the Mesh Cache modifier.

Note that this only works with deformation atm.
October 17, 2014, 09:10 (GMT)
Implemented basic OPolyMesh Alembic writing.

Only includes vertex positions and poly loops for now. The standard
mesh schema in Alembic includes also UV layers and some other standard
data, but all the necessary Blender custom data layers can be stored in
these files as well.
October 16, 2014, 17:17 (GMT)
Writer/Reader classes for the mesh cache modifier.
October 16, 2014, 16:40 (GMT)
Dummy point cache instance in the mesh cache modifier, as a test bed for
mesh data export/import.
October 16, 2014, 16:39 (GMT)
Fix for changed function signature in freestyle code.
October 16, 2014, 16:39 (GMT)
Extra check for cache user info when running the generic point cache
export operator.
October 16, 2014, 14:42 (GMT)
A couple of fixes for changed Blender functions and the new
EvaluationContext needed for evaluating the scene during baking.
October 16, 2014, 14:42 (GMT)
Linux library linking is now in a cmake macro file.
October 16, 2014, 14:41 (GMT)
Include Alembic build arguments in BUILD_INFO.txt.
October 16, 2014, 14:40 (GMT)
Install Alembic in $INST path directly, use the subfolder created by
Alembic build files themselves.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021