Revision e124103 by Campbell Barton June 12, 2012, 20:04 (GMT) |
yse BLI_math for the compositor in more places. |
Revision 7fec707 by Gaia Clary June 12, 2012, 19:37 (GMT) |
fix: Collada build warning about inconsistent usage of Camera structure/class |
Revision 72c668a by Thomas Dinges June 12, 2012, 19:04 (GMT) |
Revision 16deded by Campbell Barton June 12, 2012, 18:36 (GMT) |
remove input socket of mask node, this wasnt used. |
Revision ca62902 by Bastien Montagne June 12, 2012, 18:35 (GMT) |
Minor fix [#31798] [minor] simpledeform modifier tooltip |
Revision 2777579 by Sergey Sharybin June 12, 2012, 17:14 (GMT) |
Revision 128b0f9 by Sergey Sharybin June 12, 2012, 17:11 (GMT) |
Added Selected Only and Show Hidden flags to clip editor's curve view |
Revision d3e098b by Sergey Sharybin June 12, 2012, 17:11 (GMT) |
Some Clip Editor interface clean-ups: - Display track's reprojection error in dopesheet - Make sure track is selected when clicking on dopesheet channel - Attempt to make headers a bit cleaner without long labels which doesn't actually make sense. |
Revision 3761220 by Sergey Sharybin June 12, 2012, 17:10 (GMT) |
Added options to display only selected tracks and show hidden tracks in motion tracking dopesheet view. By default all channels are displaying now. |
Revision 55ca0e7 by Sergey Sharybin June 12, 2012, 17:10 (GMT) |
Make dopesheet settings per-tracking data It was a bit confusing to synchronize settings used in pre-calculated dopesheet channels which was storing in tracking data with settings used for display which is in space data. This was initially done by converting one flags to other and checking if space's settings matches pre-calculated one, but that had several issues if two different dopesheet are using different settings: - Channels would be re-calculated on every redraw for each of spaces - Dopesheet operators could fail due to the could be using channels calculated for other space. That was also quite nasty code checking if requested settings matches pre-calculated one. |
Revision c2f97f9 by Sergey Sharybin June 12, 2012, 16:57 (GMT) |
Fixed despill on keying node not using input socket for screen color properly |
Revision 1719b86 by Sergey Sharybin June 12, 2012, 14:59 (GMT) |
Tracking dopesheet's scrollbat now updates to channels number nicely. |
Revision 8489e10 by Joshua Leung June 12, 2012, 11:54 (GMT) |
Naming + Style tweaks for newly added flag for Action Constraint Old names used could conflict with other things too easily in future |
Revision 331d7e5 by Sergey Sharybin June 12, 2012, 11:41 (GMT) |
Revision 2062ca6 by Nicholas Bishop June 12, 2012, 11:22 (GMT) |
Decrease frequency of mallocs during multires sculpt smoothing Patch from Jason Wilkins. Creates a pool of allocations (one for each OpenMP thread) rather than allocating every time do_multires_smooth_brush() is called. |
Revision 5528872 by Sergey Sharybin June 12, 2012, 11:13 (GMT) |
Masking support for motion tracks Added option to use Grease Pencil datablock as a mask for pattern when doing motion tracking. Option could be found in Tracking Settings panel. All strokes would be rasterized separately from each other and every stroke is treating as a closed spline. Also added option to apply a mask on track preview which is situated just after B/B/W channel button under track preview. |
Revision bc6929f by Campbell Barton June 12, 2012, 08:50 (GMT) |
optimize jpeg2000 loading. |
Revision 6c4510f by Lukas Toenne June 12, 2012, 08:44 (GMT) |
Modification of node groups by adding/removing nodes is not possible yet. This patch extends the 'Make Group' operator and adds a new 'Separate' operator to add such functionality. 1) For inserting into existing groups: The 'Make Group from selected' (CTRL+g) operator shows a selection popup (like the object parenting operator), with options depending on the type of the active node (last selected): * "New" -> regular operator, creates new group type with all selected nodes inside. * "Insert" (only if active node is a group) -> adds all other selected nodes into the group. Currently still prohibits groups inside groups in general, though would be technically possible as long as no actual recursion occurs (group containing itself). 2) For extracting from an existing group: New 'Separate from group' operator (p), works similar to separating vertices/edges/faces from mesh. Two modes: * "Copy" makes a copy of the nodes in the parent tree, but keeps the original group intact. * "Move" removes selected nodes from the node group and adds them to the parent tree |
Revision b36b9f1 by Bastien Montagne June 12, 2012, 08:32 (GMT) |
Few minors style and type fixes (and a nice, harmless copy/paste error! ;) ) |
Revision caa5944 by Lukas Toenne June 12, 2012, 08:28 (GMT) |
Reroute node socket types update automatically from connections when possible. This prevents unnecessary conversions and breaking connections when linking incompatible types to the reroute color sockets (point in case: cycles shaders). |
|