Revision 4a2f644 by Bastien Montagne September 10, 2013, 12:48 (GMT) |
Core code for split normals computation. Many thanks to ideasman for is optimization guiding and code reviews! Note the API is not yet committed, as it may need a few more checks & tweaks. ;) |
Revision b56f8b1 by Sergey Sharybin September 10, 2013, 12:46 (GMT) |
Enable view3d-like shortcuts for pivot point in clip editor |
Revision c4e4329 by Sergey Sharybin September 10, 2013, 12:46 (GMT) |
Don't show 2D cursor in tracking mode i pivoting is not set to 2D cursor |
Revision e72c6f1 by Sergey Sharybin September 10, 2013, 12:46 (GMT) |
Tweaks to plane track - Do plane re-evaluation only when transform is actually done. Before this re-evaluation happened on every mouse move. - Added a flag "Auto Keyframe" for the plane track, which does: * If Auto Keyframe is enabled, then every manual edit of the plane will create a new keyframe at current frame and update plane motion between current frame and previous/next keyframe. This now also implies blending detected motion with neighbor keyframes, so there's no jump happening. No automatic update on manual point tracks edit will happen. * If auto Keyframe is disabled, then no keyframes are adding to the plane and every plane tweak will re-evaluate in on the whole frame range. In this case manual tweaks to point tracks and re-tracking them implies plane re-evaluation. |
Revision 97e8234 by jens verwiebe September 10, 2013, 12:31 (GMT) |
OSX/Scons/clang: restrict the ftemplate fix to clang only |
Revision 0f81ea0 by Campbell Barton September 10, 2013, 11:47 (GMT) |
remove redundant indirection in asserts |
Revision 73be170 by Campbell Barton September 10, 2013, 11:04 (GMT) |
add BLI_SMALLSTACK_***, macros: stack doesn't have a fixed size, it uses stack memory and never allocates. it can be added and removed many times per function but will always remain the size of the maximum number of items. not used yet, added for normal calculation function from mont29. |
Revision 561e82e by Thomas Dinges September 10, 2013, 09:06 (GMT) |
* Compile fix for r59990. |
Revision 4e9145f by Lukas Toenne September 10, 2013, 08:27 (GMT) |
makesrna fix: The C++ wrapper functions for collection lookup (both int and string) were not clearing the return pointer if no item is found, but only in case there is a custom lookup function defined. This causes trouble with Cycles because the C++ API uses the returned pointer to determine validity - if no item is found the pointer should be NULL for checking. |
Revision 5dbe17c by Campbell Barton September 10, 2013, 07:52 (GMT) |
add 2d convex hull utility function, BLI_convexhull_2d(), and python api mathutils.geometry.convex_hull_2d() uses Andrew's monotone chain 2D convex hull algorithm. |
Revision 46db99e by Nathan Letwory September 10, 2013, 06:35 (GMT) |
Remove dimension checks from window creation. This should be (and is) done by the caller instead (windowmanager) to ensure new windows fit properly on the desktop. Saving stretched layouts and layouts with window over display boundaries now becomes possible on Windows too. |
Revision b6a6074 by Nathan Letwory September 10, 2013, 06:32 (GMT) |
Change window checks to desktop size instead of screen size. This allows to open windows stretched over monitors. Saving stretched layouts open correctly as well. Renamed screensize_all to desktopsize to better convey meaning. |
Revision 8f3f110 by Nathan Letwory September 10, 2013, 05:57 (GMT) |
Add BLI_utildefines.h for __func__ (necessary for MSVC). |
Revision c7f0344 by Campbell Barton September 10, 2013, 03:18 (GMT) |
fix/workaround [#36694] Texture node groups tend to crash Blender a lot. |
Revision 48c0c6a by Campbell Barton September 10, 2013, 02:49 (GMT) |
fix [#36492] Keymap: Issue setting operator path properties |
Revision 4ad9abc by Campbell Barton September 10, 2013, 01:06 (GMT) |
fix [#36693] segfaults when split vertice of Bezier curve own error in recent curve split patch. |
Revision fc6c283 by Campbell Barton September 10, 2013, 01:00 (GMT) |
code cleanup: use bool for imbuf allocation functions. |
Revision ec388a2 by Campbell Barton September 10, 2013, 00:53 (GMT) |
fix [#36187] Crash loading large images alloc size was larger then an int, use size_t for all image alloc sizes. |
Revision 04316ef by Brecht Van Lommel September 9, 2013, 21:52 (GMT) |
Cycles OSL: update to build with latest OSL master branch. |
Revision 1bbc432 by Brecht Van Lommel September 9, 2013, 20:46 (GMT) |
Fix #36356: faces not drawn with constructive modifier + dynamic paint, where it overrides material colors with dynamic paint colors. |
|
|
|


Master Commits
MiikaHweb | 2003-2021