Blender Git Commits

Blender Git "alembic_basic_io" branch commits.

Page: 15 / 19

May 30, 2016, 16:46 (GMT)
Avoid double matrix multiplication.
May 30, 2016, 16:24 (GMT)
Also build transforms with no children as empties.
May 30, 2016, 08:25 (GMT)
Camera reader: avoid reading props twice, fix for zero'd clip start.
May 30, 2016, 08:17 (GMT)
De-duplicate matrix reading code.
May 30, 2016, 08:01 (GMT)
Fix camera reader not using the right time for sampling.
May 30, 2016, 07:50 (GMT)
Merge branch 'master' into alembic_basic_io
May 30, 2016, 07:49 (GMT)
Setting up transform hierarchy for animated data somewhat works.

There is still some work to be done as in some cases the transform
appears to be mirrored. Though most test files seem to be imported
correctly.
May 30, 2016, 06:50 (GMT)
Remove debug print.
May 30, 2016, 06:50 (GMT)
Fix missing depsgraph update of new constraint.

Only covers old depsgraph for now.
May 30, 2016, 06:49 (GMT)
Move addition of constraint to object class.
May 30, 2016, 06:44 (GMT)
Avoid adding modifiers when the data is constant.
May 27, 2016, 22:09 (GMT)
Added a new 'Transform Cache' constraint to lookup transformation
matrices from alembic archives.
May 27, 2016, 18:32 (GMT)
Fix compile error on Windows.
May 26, 2016, 20:00 (GMT)
Fix curve using editnurbs in object mode.
May 26, 2016, 15:40 (GMT)
Merge branch 'master' into alembic_basic_io
May 26, 2016, 15:27 (GMT)
Initial support to import hair systems.

For the time being, hair are read as curves since this is how alembic
stores them. And since there is no real way to know if an ICurves object
exported from another software is a hair system or not, it will probably
stay like so.
May 26, 2016, 14:04 (GMT)
Fix crash when exporting a hair system.

Crash was due to accessing hair data from another thread (through the
export job).
May 26, 2016, 12:38 (GMT)
Revert changes done to the transform matrix read/write and axis
conversion code to the state of the original patch.

The rewrite wasn't ideal, and prone to bugs. The idea was to not
hardcode Y-up <-> Z-up conversions but rather let the user choose the
axis during the export/import process, but since the other DCCs commonly
found in VFX pipeline all use a Y-up system, hardcoding everything
should be fine for the time being. This will probably be revisited in
the future if need be.
May 25, 2016, 15:16 (GMT)
Merge branch 'master' into alembic_basic_io
May 25, 2016, 15:08 (GMT)
Cleanup: const correctness.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021