Blender Git Commits

Blender Git "master" branch commits.

Page: 3615 / 5574

May 17, 2012, 23:12 (GMT)
style cleanup: and add missing files to cmake
May 17, 2012, 22:55 (GMT)
style cleanup: compositor, pointer syntax, function brace placement, line length
May 17, 2012, 22:52 (GMT)
Code cleanup: de-duplicate some transform constraint code.

No functional changes.
May 17, 2012, 22:47 (GMT)
Don't link compositor with blender player.
Revision d0ec55b by Keir Mierle
May 17, 2012, 21:26 (GMT)
For the planar tracker, initialize the warp from the four correspondences after
brute force translation search.
Revision d78b7fc by Keir Mierle
May 17, 2012, 20:21 (GMT)
Fix the brute-force toggle in the motion tracker.
May 17, 2012, 18:55 (GMT)
fix a bug and storing a bool as a float
May 17, 2012, 17:16 (GMT)
Enable remesh modifier for curves.
Revision 82e45dd by Keir Mierle
May 17, 2012, 17:09 (GMT)
Add panels for the new planar tracker

This replaces the old style tracker configuration panel with the
new planar tracking panel. From a users perspective, this means:

- The old "tracking algorithm" picker is gone. There is only 1
algorithm now. We may revisit this later, but I would much
prefer to have only 1 algorithm. So far no optimization work
has been done so the speed is not there yet.

- There is now a dropdown to select the motion model. Choices:

* Translation
* Translation, rotation
* Translation, scale
* Translation, rotation, scale
* Affine (Not implemented yet)
* Perspective

The most stable is the "translation" parameterization. The
others work but still require some tweaking.

- The old "Hybrid" mode is gone; instead there is a toggle to
enable or disable translation-only tracker initialization. This
is the equivalent of the hyrbid mode before, but rewritten to work
with the new planar tracking modes.

- The pyramid levels setting is gone. At a future date, the planar
tracker will decide to use pyramids or not automatically. The
pyramid setting was ultimately a mistake; with the brute force
initialization it is unnecessary.

May 17, 2012, 16:45 (GMT)
Tomato: sliding corner with Ctrl holded down would have scaling behavior
May 17, 2012, 15:52 (GMT)
Adds basic curves with holes support for multi-spline mask curves.
May 17, 2012, 15:26 (GMT)
rna function Image.scale(w, h), useful for utility functions to open/scale/save images.
May 17, 2012, 15:24 (GMT)
workaround for python3.3 alpha with the console.
May 17, 2012, 15:01 (GMT)
fix for building without aud
May 17, 2012, 14:59 (GMT)
fix for building without AUD
May 17, 2012, 14:55 (GMT)
Compositor / Box and Ellipse Mask:
* "X/Y position" label -> "X/Y". The longer text was barely visible in the UI.
May 17, 2012, 14:02 (GMT)
Moved switch node to layout
May 17, 2012, 14:00 (GMT)
attempt to fix osx build error
May 17, 2012, 13:53 (GMT)
Remove debug code and clean up sources to match common style used

Also made BKE_tracking_get_search_imbuf use space conversion utility functions,
so now it's not so annoying that search area calculation is happening differently
in different paces.

Also allow even sizes for search area.

Another small fix is about flipping search area dumping by libmv-capi.
It used to be flipped since in blender Y axis is up-aimed.
May 17, 2012, 13:44 (GMT)
style cleanup: braces, compositor
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021