Revision e43ee55 by Joshua Leung May 8, 2016, 13:31 (GMT) |
Fix compiling on MSVC - M_PI undefined |
Revision 81c302b by Joshua Leung May 8, 2016, 12:53 (GMT) |
Action Editor: Initial support for a Properties Region This commit adds some of the initial support for a properties region in the Action Editor. There are currently no panels to display, as there is still a lot of work required to port over the required internal architecture to support the panels seen in the Graph Editor. |
May 8, 2016, 12:53 (GMT) |
D1886: GPencil - Add smooth iterations parameter to get better quality After some test, a new iteration parameter has been added in order to apply repetitive smoothing to the stroke. By default 1 iteration is applied, but can used any number between 1 and 3. The repetition uses different levels of intensity from 100% of the defined smooth factor for the first loop, 50% for the second and 25% for the third. We use in each loop a smaller value in order to avoid deform too much the stroke. |
May 8, 2016, 12:53 (GMT) |
Fix for D1705: Update to fix the bug with extra triangles that produces glitches in some situations |
Revision 011786a by Joshua Leung May 8, 2016, 12:53 (GMT) |
GPencil Fills: Small reshuffle of UI buttons Now, stroke-related things (thickness, volumetric, points) and fill-related things (HQ fill) are in the relevant columns, instead of having some in each column. |
Revision b88535e by Joshua Leung May 8, 2016, 12:53 (GMT) |
Code Cleanup: Just a bit more tidying up comments/whitespace/etc. There is still some instability in how the triangulations are happening, where the triangle count of the resulting triangulation fluctuates resulting in weird artifacts sometimes. To reproduce, try drawing some U-shapes, and keep reloading the file. |
Revision af8a54b by Joshua Leung May 8, 2016, 12:53 (GMT) |
Fix for potential bug with new GP Fill While trying to track down why I still keep getting some random "extra" triangles showing up when reloading files with fills, I noticed that there's an index mismatch here that may cause problems in some rare cases: There are "gps->totpoints" items in tmp_triangles, but there should only be "gps->tot_triangles" triangles in the gps->triangles array. If for whatever reason some of the triangles in tmp_triangles are invalid, this could have meant that while a tmp_triangles candidate was skipped, a corresponding slot for a valid triangle also got skipped. |
Revision f5ddcfe by Joshua Leung May 8, 2016, 12:53 (GMT) |
Code Cleanups: A bunch of tweaks to tidy up things from the GPencil Fill patch |
May 8, 2016, 12:53 (GMT) |
D1705: Fix Grease Pencil Fill for Concave Shapes Improve filling for concave shapes using a triangulation of the stroke. The triangulation information is saved in an internal cache and only is recalculated if the stroke changes. The triangulation is not saved in .blend file. Reviewers: aligorith Maniphest Tasks: T47102 Differential Revision: https://developer.blender.org/D1705 |
Revision 0411cfe by Bastien Montagne May 8, 2016, 09:39 (GMT) |
Fix T48373: Crash when using dynamic paint with brush material. `dynamicPaint_doMaterialTex` was called from inside an omp parallel section with brush->dm itself, and not the local dm copy. Generating looptri data is not thread safe at all... |
Revision 1955754 by Lukas Stockner May 7, 2016, 23:22 (GMT) |
Cycles: Cleanup: Swap order of the RNG-state-initializing for-loops Swap the for-loops in the RenderBuffer reset code to follow the convention of looping over y in the outer loop. The improved cache performance won't really be noticable here, but it's nicer if it follows the usual style. |
Revision e5b4e6b by Campbell Barton May 7, 2016, 14:04 (GMT) |
Clamp dot-product to avoid precision error Would only happen in degenerate cases. |
Revision a3b42d6 by Campbell Barton May 7, 2016, 13:58 (GMT) |
Cleanup: whicespace |
Revision 1c46ecd by Thomas Dinges May 7, 2016, 13:55 (GMT) |
Cleanup: Remove unneded (void) line, we don't have ifdefs here anymore. |
Revision b132f3a by Campbell Barton May 7, 2016, 13:53 (GMT) |
Correct render-border line width |
Revision 6d40261 by Campbell Barton May 7, 2016, 13:48 (GMT) |
Correct error in wrapped array-span-iteration |
Revision f593075 by Brecht Van Lommel May 7, 2016, 12:21 (GMT) |
Fix T48368: Cycles mix RGB constant folding bug after recent refactor. |
Revision 68e856d by Campbell Barton May 7, 2016, 11:48 (GMT) |
Curve Fitting: better fallback when least-square solution fails Take curvature into account when calculating handle length. Gives significantly better results for curve dissolve and 10-20% more efficient freehand drawing. |
Revision d2296cd by Campbell Barton May 7, 2016, 11:38 (GMT) |
Fix error copying cubic data |
Revision 65dd1d7 by Bastien Montagne May 7, 2016, 09:58 (GMT) |
Fix T48362: Spin tool broken after recent commit. Typo in rBrBa48d74079, spin tool was now using the wrong view axis. |
|
|
|


Master Commits
MiikaHweb | 2003-2021