Revision 599d213 by Campbell Barton May 17, 2012, 07:59 (GMT) |
style cleanup: line length and ensure some macros error when not ending with ';' |
Revision e797057 by Ove Murberg Henriksen May 17, 2012, 03:18 (GMT) |
bugfix (using _all not _single as postfix for functions); |
Revision 506057c by Ove Murberg Henriksen May 17, 2012, 03:15 (GMT) |
Fixed readabillity of options framework by adding enums. |
Revision 27f224f by Joshua Leung May 17, 2012, 02:50 (GMT) |
Nitpicky stuff * Ensure "Base" is fully nullified before anyone uses it * Force channel flush when changing Action Editor modes |
Revision 1b14c85 by Joshua Leung May 17, 2012, 02:49 (GMT) |
KeyingSets UI - Improving button layout for legibility of buttons * Use custom names for the keying options enum. The old automated layout dumped out lengthy names which didn't work well with the limited UI widths we were using, leading to all the interesting stuff getting cropped out * Moved the "array target" options to be in line with the rest of the target specification stuff. I've ended up flattening that set of options into a single row, which seems to work quite well. * Removed label from grouping method enum. There was a perfectly good section header above, and with narrow UI's, the name of this and the one below ended up looking the same/confusing. |
Revision 0a917fa by Keir Mierle May 17, 2012, 02:31 (GMT) |
Add new planar tracker features and use the new planar API This commit removes the use of the legacy RegionTracker API from Blender, and replaces it with the new TrackRegion API. This also adds several features to the planar tracker in libmv: - Do a brute-force initialization of tracking similar to "Hybrid" mode in the stable release, but using all floats. This is slower but more accurate. It is still necessary to evaluate if the performance loss is worth it. In particular, this change is necessary to support high bit depth imagery. - Add support for masks over the search window. This is a step towards supporting user-defined tracker masks. The tracker masks will make it easy for users to make a mask for e.g. a ball. - Add Pearson product moment correlation coefficient checking (aka "Correlation" in the UI. This causes tracking failure if the tracked patch is not linearly related to the template. - Add support for warping a few points in addition to the supplied points. This is useful because the tracking code deliberately does not expose the underlying warp representation. Instead, warps are specified in an aparametric way via the correspondences. - Remove the "num_samples_xy" concept and replace it with automatic determination of the number of samples. This makes the API easier for users. - Fix various bugs in the parameterizations. There remains a bug with subpixel precision tracking when in "keyframe" mode; this will get fixed shortly. |
Revision 0978d1e by Ove Murberg Henriksen May 17, 2012, 01:42 (GMT) |
Added framework for transfer weight options. vertex_group_transfer_weight_exec() governs all. Functions renamed/added with _transfer_weight_ as opposed to _copy_by_ This is to reflect changes in parameters and usage as the internal code will change. |
Revision 9dd981a by Campbell Barton May 16, 2012, 23:37 (GMT) |
style cleanup: block comments |
Revision 18a7efa by Nicholas Bishop May 16, 2012, 22:27 (GMT) |
Fix for clay strips brush not showing Add/Subtract buttons. |
Revision 1b6600c by Bastien Montagne May 16, 2012, 20:35 (GMT) |
Fix [#31432] Angles values stuck at 60 degrees. |
Revision 7e5348f by Campbell Barton May 16, 2012, 18:05 (GMT) |
improvements to mask editor path editing - adding new points de-selects previous so Ctrl+Click+Drag works usefully. - cyclic curves now extrude properly - adding new points inbetween existing now use the surrounding points handle length. |
Revision 09bb37f by Campbell Barton May 16, 2012, 16:41 (GMT) |
svn merge ^/trunk/blender -r46684:46699 |
Revision bd45c00 by Campbell Barton May 16, 2012, 16:28 (GMT) |
evil mango feature, alt transform sequence strips bumps other strips out of the way |
Revision 04bc61a by Bastien Montagne May 16, 2012, 15:01 (GMT) |
Nodes i18n: don't call gettext stuff twice for categories' names, when building Add menu. Now ui-names in foreach_nodeclass functions are only marked as translatable, it�??s up to the callback to actually translate them or not! |
Revision fc576ad by Brecht Van Lommel May 16, 2012, 14:36 (GMT) |
Fix issue with linked dupli objects not being displayed in the viewport, if they have no object bounding box. Better fix will be to figure out why they are the bounding boxes are not made. Thanks to Campbell to tracking down the commit that caused this. |
Revision 5ff7ede by Antonis Ryakiotakis May 16, 2012, 14:30 (GMT) |
modal operation for bevel and inset: This commit adds some first building blocks for the two operators to work modally based on mouse input. To make their function easier, two hotkeys are introduced, Ctrl+B for bevel and I for inset. TODO: After discussion with Campbell, we would like to add scale-style line indicators for the operators. This is already done for transform operators but a new interface for mesh operations may have to be written using pieces from that code since, strictly speaking bevel and inset are not exactly "transform" operators. Also, a better input method for inset is needed and more options exposed. The method implemented right now uses mouse move for thickness and ctrl-mouse move for depth. These are calculated using the distance of the selection center in screen space and the mouse position. While that may work and prevents abrupt changes in values when switching from thickness tweak mode to depth tweak mode, it limits the magnitude of values that can be put into the tool especially in small or large scale. Alternatives until a better method is written include: * use relative offset (works but may give strange results) * tweak manually after the operation. |
Revision 2e89e00 by Bastien Montagne May 16, 2012, 14:25 (GMT) |
Spell check fix (lenght -> length) Note: two remains, in comments in extern/bullet2/src/LinearMath/btVector3.h and extern/libmv/libmv/image/tuple.h. |
Revision 1f49f33 by Daniel Genrich May 16, 2012, 12:18 (GMT) |
Fix compile error with cmake + windows (reported by MiikaH) |
Revision 2be8263 by Campbell Barton May 16, 2012, 12:14 (GMT) |
style cleanup: indentation |
Revision 2c05190 by Gaia Clary May 16, 2012, 11:21 (GMT) |
fix [#31320] Collada now supports import/export of loose edges (edges not attached to faces) |
|