Revision beb7383 by Sergey Sharybin May 12, 2013, 16:04 (GMT) |
Documentation for functions inside tracking.c Additional changes: - Cleaned up sources to reduce mess in some big functions. - Removed unused function from libmv c-api. - Made functions naming more consistent. - Use bool for internal stuff in tracking.c. Shall be no functional changes :) |
Revision bbd533d by Bastien Montagne May 12, 2013, 15:52 (GMT) |
Fix for [#35238] Blender does not save custom orientations from "view" Actually more a feature request... Now create orientations operator has an additional option, use_view, when this one is enabled it will use current view instead of active object to create the new space. Also made some cleanup (made some funcs static). |
Revision 128a1c1 by Pablo Vazquez May 12, 2013, 15:25 (GMT) |
Render Layers UI Expand the Layers panel by default on Blender Internal as well. |
Revision 6c28e1d by Campbell Barton May 12, 2013, 15:24 (GMT) |
fix for crash with new bridge method used with invalid edge-loops. |
Revision 97d2439 by Sv. Lockal May 12, 2013, 14:45 (GMT) |
Fix crash when closing blend files with no line styles |
Revision 4e4eff3 by Campbell Barton May 12, 2013, 14:45 (GMT) |
remove BLI_array allocations from uv/color reverse, rotate. |
Revision 7636aef by Thomas Dinges May 12, 2013, 14:13 (GMT) |
Cycles / Math: * Add M_2PI_F and M_4PI_F constants and use them inside the codebase. |
Revision 469979f by Brecht Van Lommel May 12, 2013, 13:33 (GMT) |
Fix material/lamp drivers not working sometimes when they were used by multiple objects, found while looking into another bug. |
Revision 127c39b by Bastien Montagne May 12, 2013, 13:16 (GMT) |
Fix for [#35224] Transform Orientation - order inconsistency Fix turned out to remove as much "manual UI" from 3D view header as possible. Mode selector and all transform manipulators/orientations stuff are now RNA-based UI (leaving basically only edit mesh select modes with custom handlers, as they have some quite specific features). To achieve this, four main modifications were done: * enum-operator-generated menus are now MENU (i.e. dropdown lists) in headers too. * All bit-flag enums expanded in ROW buttons now have a handling consistent with e.g. layers, or what we already have for transform manipulators, i.e. clicking select only one element, shift-click to select multiple ones. * Consequently, the three RNA booleans manipulators flags are merged into a single bit-flag enum (yes, this is also an API change, though I doubt many scripts use it). * Now the width of enum-based dropdown lists is computed from longest item name in enum, no more from a dummy place holder string (when no label/name is given). All this allows to remove some code from 3DView/transform areas, that was actually mostly duplicating RNA/operator one. Also done a few optimizations here and there (among others, do not pass &numitems to RNA_property_enum_items() when you do not need it, saves at least an iteration over enum items to count them). Many thanks to Brecht for the reviews! |
Revision 5fcf9b1 by Ton Roosendaal May 12, 2013, 13:15 (GMT) |
3D viewport render preview: - Put it available as a default now (no debug value needed) - Fixed viewport size error, viewport was badly set (visible with border render, property regions) - Fixed hanging lock in conflict between drawing and initialize new renders. |
Revision 40535f5 by Campbell Barton May 12, 2013, 12:23 (GMT) |
bmesh recalculate normals - remove BLI_array reallocation, the max size of the array is known. replace with STACK_* macros (moved to BLI_utildefines.h). |
Revision 85145db by Campbell Barton May 12, 2013, 12:06 (GMT) |
remove wanton use of array reallocation for mesh smoothing. |
Revision 60f88c9 by Campbell Barton May 12, 2013, 11:41 (GMT) |
bridge tool: add support for face selection. |
Revision f874643 by Campbell Barton May 12, 2013, 10:00 (GMT) |
bridge option to bridge loop pairs, change the operator option to an enum: Connect Loops - open/closed/pairs because it was getting confusing having all as bools. |
Revision 877e0e1 by Brecht Van Lommel May 12, 2013, 09:26 (GMT) |
Fix #35319: python 2x2 matrix inverse and adjugate were wrong. |
Revision 70eaf2f by Brecht Van Lommel May 12, 2013, 09:14 (GMT) |
Image paint: 2D painting now supports texture masks and does masking more consistent with projection painting. Also did some refactoring of this code, moving the brush image creation code out of brush.c and making it consistent with image updating code. |
Revision 698f1b5 by Brecht Van Lommel May 12, 2013, 09:14 (GMT) |
Fix #35317: crash with boolean modifier using an object whose library linked mesh datablock went missing. |
Revision cf96fdf by Campbell Barton May 12, 2013, 08:42 (GMT) |
Optimize face-select drawing (weight/vertex paint mode face selection) with bmesh theres no need for edge-hash lookups, replace EdgeHash with BLI_bitmap. |
Revision 0d36225 by Campbell Barton May 12, 2013, 06:33 (GMT) |
quiet sign conversion warnings and reduce sign conversion for BLI_string, and BLF. |
Revision 7b707ff by Campbell Barton May 12, 2013, 05:54 (GMT) |
correct assert for driver evaluation, also add asserts for listbase functions when the list is NULL, and use noreturn attribute for jpeg_error. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021