Blender Git Commits

Blender Git "soc-2011-tomato" branch commits.

Page: 3 / 5

June 9, 2013, 10:04 (GMT)
Experimental operator to cleanup mask shapekeys

For every shapekey operator check whether mask shape
stays within given tolerance and if so, shapekey is
removing.

TODO:
- Radius and weight are not handled completely crorrect,
need some smarter way to handle them.
- There're huge issues with depsgraph tag update for
mask and acutal mask update -- worked around by manual
call of BKE_mask_evaluate from places where shapekeys
are removing.

Would need to look further into this in trunk.
May 30, 2013, 09:39 (GMT)
Merging r57122 through r57133 from trunk into soc-2011-tomato

May 29, 2013, 17:53 (GMT)
Merging r56947 through r57121 from trunk into soc-2011-tomato


May 21, 2013, 17:25 (GMT)
Fixes for wrong memory usage in mask tracking operator
May 21, 2013, 16:27 (GMT)
Merging r56933 through r56946 from trunk into soc-2011-tomato

May 20, 2013, 21:55 (GMT)
Masks tracking operators

Added an operators which tracks the whole masks
in clip editor. Namely, this operators are tracking
selected splines of active spline layer.

This uses the same exact region tracker as motion
tracker used for ages, just marker is created from
mask spline. Pattern area will match the size of
spline's bounding box (without feather taken into
account!). Search area is currently hardcoded to
1.5x times bigger than marker's pattern area.

Settings for the tracked are used from default
tracker settings (which are in T-panel). So for
this added special panel to mask mode which
contains default tracker settings.

Matching will be ignored and Previous Frame
matching will be used.

Speed is also currently hardcoded to realtime.

This new tracker operators are using the same
shortcuts as regular tracker.

TODO:
- Feather support.
- Better deal with search area size.
- Think of tracking speed control.

This is an experimental feature, might crash or
do not behave as you expect it to behave.
May 20, 2013, 21:39 (GMT)
Merging r56770 through r56932 from trunk into soc-2011-tomato

May 13, 2013, 14:53 (GMT)
Merging r56752 through r56769 from trunk into soc-2011-tomato

May 13, 2013, 09:21 (GMT)
Merging r56732 through r56751 from trunk into soc-2011-tomato

May 12, 2013, 22:35 (GMT)
Merging r56730 through r56731 from trunk into soc-2011-tomato

May 12, 2013, 22:27 (GMT)
Merging r56725 through r56729 from trunk into soc-2011-tomato

May 12, 2013, 19:05 (GMT)
Merging r56720 through r56724 from trunk into soc-2011-tomato

May 12, 2013, 17:17 (GMT)
Merging r56717 through r56719 from trunk into soc-2011-tomato

May 12, 2013, 16:16 (GMT)
Merging r56657 through r56716 from trunk into soc-2011-tomato

May 10, 2013, 12:38 (GMT)
Merging r56645 through r56656 from trunk into soc-2011-tomato

May 10, 2013, 12:35 (GMT)
Update libmv to version from own branch

Brings in the changes:

- Optimized keyframe selection, which is reached by
switching pseudoInverse from SVD to eigensolver.
- Cleans up comments and functions names.

Also cleaned code in libmv-capi a bit.
May 10, 2013, 07:57 (GMT)
Merging r56628 through r56644 from trunkinto soc-2011-tomato

May 9, 2013, 15:26 (GMT)
Merging r56536 through r56627 from trunk into soc-2011-tomato

May 8, 2013, 07:15 (GMT)
Merging r56518 through r56535 from trunk into soc-2011-tomato

May 6, 2013, 18:44 (GMT)
Merging r56470 through r56517 from trunk into soc-2011-tomato

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021